AWS EC2 Windows迁移至阿里云ECS实际

本文记录了使用阿里云服务器迁移中心SMC将您的EC2 Windows服务器迁移至阿里云ECS。

一、准备工作

1.  登录SMC控制台。

2.  在SMC控制台,单击前往授权

AWS EC2 Windows迁移至阿里云ECS实际_第1张图片

3.  在授权页面,单击同意授权

AWS EC2 Windows迁移至阿里云ECS实际_第2张图片

4.  在SMC控制台,单击前往认证,完成实名认证,参见实名认证。

AWS EC2 Windows迁移至阿里云ECS实际_第3张图片

5.  完成实名认证后,返回SMC控制台,然后单击前往开通,开通快照服务。

AWS EC2 Windows迁移至阿里云ECS实际_第4张图片

6.  单击确定

AWS EC2 Windows迁移至阿里云ECS实际_第5张图片

7.  确保账号余额大于等于100元(充值或代金券皆可)。

8.  确保您已创建并获取阿里云账号或子账号的访问密钥(AccessKey),详情请参见创建AccessKey。

注意: AccessKey是您访问阿里云API资源的重要凭证,请妥善保管。为防止AccessKey泄漏或被滥用,建议您使用子账号创建临时的AccessKey,迁移完成后再禁用该AccessKey。

二、导入迁移源

1.  远程连接您的AWS EC2服务器。

说明: 连接方式可以参考本地客户端连接Windows实例。

2.  下载并解压SMC客户端。

    a.  下载SMC客户端。

请参见使用SMC客户端Windows GUI版本。

AWS EC2 Windows迁移至阿里云ECS实际_第6张图片

    b.  解压SMC客户端。

解压后的客户端文件夹,如下图所示。

AWS EC2 Windows迁移至阿里云ECS实际_第7张图片

    c.  解压go2aliyun_client2.3.8_windows_x86_64.zip客户端压缩包。

解压后文件夹中包含的目录和文件,如下图所示。

AWS EC2 Windows迁移至阿里云ECS实际_第8张图片

SMC客户端主要文件说明

文件(夹)名 描述
go2aliyun_client.exe (Windows版本)命令行主程序。
go2aliyun_gui.exe (Windows版本) GUI主程序。GUI版本详情,请参见使用SMC客户端Windows GUI版本
user_config.json 迁移源和迁移目标的配置文件。
Excludes 排除不迁移文件目录的配置文件夹。
client_data 迁移数据文件,包含ECS中转实例信息和迁移进度等。

3.  使用NotePad编辑user_config.json,设置您的access_idsecret_key

AWS EC2 Windows迁移至阿里云ECS实际_第9张图片

user_config.json文件内容类似如下。

AWS EC2 Windows迁移至阿里云ECS实际_第10张图片

4.  双击运行go2aliyun_client.exe应用程序,以导入迁移源信息。

AWS EC2 Windows迁移至阿里云ECS实际_第11张图片

注意: 请勿关闭客户端直至迁移完成。否则,迁移源将与SMC控制台失去联系,无法完成迁移。

三、创建并启动迁移任务

导入迁移源信息后,SMC控制台会自动生成迁移源记录,您需要在控制台为迁移源创建迁移任务,并启动任务进行迁移。本步骤介绍创建迁移任务、启动迁移任务的操作步骤。

1.  登录SMC控制台。

2.  创建迁移任务。

    a.  在左侧导航栏,单击迁移源

    b.  选择要迁移的迁移源。

 您可以从客户端界面获取迁移源ID,如下图所示,并根据迁移源ID找到目标迁移源。查找迁移源,请参见如何查找迁移源。

    c.  单击创建迁移任务

    d.  在创建迁移任务页面,阅读迁移提示并配置迁移任务。

迁移任务基本配置说明:

  • 目标地域(必填):您的源服务器要迁入的阿里云地域ID。地域详情,请参见地域和可用区。
  • 任务名称:迁移任务的名称。(说明: 同一阿里云地域下,任务名称必须唯一。)
  • 任务描述:迁移任务的描述。
  • 目标磁盘(GiB):设置目标服务器的磁盘结构。

AWS EC2 Windows迁移至阿里云ECS实际_第12张图片

配置项说明表如下:

配置项 是否必选 说明
是否启用块复制
  • 选中复选框:使用块复制能有效提升迁移传输速度的稳定性,同时能够保证跟源分区结构一致,但分区大小无法修改。此外分区配置项后会生成是否开启块复制开关。
  • 不选中复选框:使用默认的文件级别迁移,分区大小可修改。
系统盘
  • 系统盘:目标阿里云服务器ECS系统盘的大小,单位为GiB。 取值范围:20~500。目标系统盘取值需要大于迁移源系统盘实际占用大小。例如,源系统盘大小为500GiB,实际占用100GiB,则目标系统盘取值需大于100GiB。
    说明默认值为迁移源系统盘大小,如无缩小系统盘容量需要,建议不要小于默认值。
  • 分区:SMC能够根据迁移源的磁盘分区结果自动生成目标磁盘分区,单位为GiB。 取值范围:0~98。变量表示第几个分区。如果迁移源的系统盘是单分区结构,则只会生成分区0
  • 是否开启块复制:仅当打开上述的是否启用块复制开关后,才会出现该开关。SMC会根据迁移源磁盘分区状态进行判断是否支持开启块复制。
    • 如果迁移源不支持分区开启块复制,则该开关无法打开。
    • 如果迁移源支持分区开启块复制,您可以打开开关,实现分区级别的磁盘迁移。
数据盘
  • 数据盘:目标阿里云服务器ECS数据盘的大小,单位为GiB。 取值范围:20~32768。
    • 您可以设置数据盘前复选框的选中情况,自行选择是否生成目标数据盘。
    • 变量表示第几个数据盘。
    • 目标数据盘取值需要大于迁移源数据盘的实际占用大小。例如,源数据盘大小为500GiB,实际占用100GiB,则目标数据盘取值需大于100GiB。
  • 分区:SMC能够根据迁移源的磁盘分区结果自动生成目标磁盘分区,单位为GiB。 取值范围:0~141。变量表示第几个分区。如果迁移源的数据盘是单分区结构,则只会生成分区0
  • 是否开启块复制:仅当打开上述的是否启用块复制开关后,才会出现该开关。SMC会根据迁移源磁盘分区状态进行判断是否支持开启块复制。
    • 如果迁移源不支持分区开启块复制,则该开关无法打开。
    • 如果迁移源支持分区开启块复制,您可以打开开关,实现分区级别的磁盘迁移。
说明:若您的迁移源没有数据盘,或数据盘未挂载,不会出现数据盘配置项。

目标镜像类型:选择云服务器镜像

配置项说明如下:

配置项 是否必选 说明
镜像名称 SMC为迁移源生成的目标阿里云镜像名称。
说明同一阿里云地域下,镜像名称必须唯一。
自动增量同步 迁移任务是否自动同步源服务器增量数据至阿里云。
  • 开启该开关后,需设置以下配置项:
    • 同步重复频率:增量迁移任务周期性自动执行的时间间隔。
    • 最大镜像保留数:增量迁移任务默认保留的最大镜像数。
    迁移任务将自动周期性执行,并同步增量数据至阿里云。增量迁移的最佳实践,请参见增量迁移源服务器。
  • 关闭该开关后,迁移任务仅执行一次。
  • 执行方式:选择立即执行

标签与网络(可选)说明:

  • 迁移任务标签:为迁移任务绑定标签键值,便于查询与管理迁移任务。(说明 同一个迁移任务最多可绑定20个标签。)
  • 网络模式:传输迁移数据到中转实例使用的网络。中转实例会被创建在所选专有网络(VPC)、交换机(VSwitch)下,因此中转实例会被分配公网IP。

AWS EC2 Windows迁移至阿里云ECS实际_第13张图片

配置项说明表如下:

配置项 说明
公网传输 迁移数据通过公网传输到中转实例。使用该模式,源服务器需能访问公网。根据实际需要,选择是否指定专有网络(VPC)和交换机(VSwitch)。
  • 指定VPC和VSwitch:迁移任务在您指定的VPC和VSwitch下创建中转实例。

    批量迁移时,为每个迁移任务指定相同的VPC和VSwitch,可提高VPC的复用率,每次批量迁移的最大值可达到100台迁移源。

  • 不指定VPC和VSwitch:迁移任务在系统自动新建的VPC和VSwitch下创建中转实例。

    批量迁移时,若不指定VPC和VSwitch,SMC会为每个中转实例创建一个VPC。

    说明由于每个账号在一个地域下的VPC限额为10(包括您创建的VPC和SMC自动创建的VPC),因此每次批量迁移的最大值不超过10台迁移源。如需提高VPC限额,请提交工单。
内网传输 迁移数据通过VPC内网传输到中转实例。使用该模式,需要将源服务器与阿里云VPC打通,并且必须指定VPC和VSwitch。
说明如果您能直接从自建机房(Integrated Data Center,IDC)、虚拟机环境或者云主机访问某一阿里云地域下的专有网络VPC,建议您使用该方式进行迁移。使用内网传输能获得比通过公网更快速更稳定的数据传输效果,提高迁移工作效率。您可以通过VPN网关、高速通道物理专线、智能接入网关将源服务器和云上VPC打通。

配置完成后,单击确定启动迁移任务。

四、使用ECS镜像创建实例

1.  进入迁移任务页面,查看迁移进度。

如下所示,当状态为已完成时,表示迁移成功。

AWS EC2 Windows迁移至阿里云ECS实际_第14张图片

在操作列单击创建实例

3.  创建ECS实例。

    a.  在基础配置页面,配置以下信息。

  • 付费模式:包年包月。
  • 地域和可用区:选择地域和可用区:华东 1(杭州)

说明: 系统默认随机分配可用区,您可以选择适用的可用区。如何选择地域和可用区,请参见地域和可用区。

  • 实例规格:ecs.g6e.large。

说明:如果您选择的自定义镜像中包含一个或多个数据盘快照,系统会自动根据这些快照创建相同数量的云盘作为数据盘,每个云盘容量与对应的快照相同。您可以增加云盘容量,但不能缩小。

    b.  单击下一步:网络和安全组。

    c.  在网络和安全组页面,配置以下信息。

  1. 选择专有网络,并使用默认专有网络和默认交换机。
  2. 勾选分配公网 IPv4 地址,并根据实例需求选择带宽计费模式和带宽值。
  3. 选择默认安全组

    d.  单击下一步:系统配置

AWS EC2 Windows迁移至阿里云ECS实际_第15张图片

    e.  在系统配置页面,配置以下信息。

  1. 登录凭证处,选择自定义密码。
  2. 设置您的登录密码。

说明:登录密码需要遵循以下规则:8~30 个字符,必须同时包含三项(大写字母、小写字母、数字、 ()`~!@#$%^&*_-+=|{}[]:;'<>,.?/ 中的特殊符号),其中 Windows 实例不能以斜线号(/)开头。

    f.  单击确认订单

    g.  在确认订单页面,设置购买时长并勾选服务协议

    h.  单击确认下单完成支付。

4.  远程连接实例,检查迁移后的系统,具体操作请参见迁移Windows服务器后怎么检查系统或迁移Linux服务器后怎么检查系统。

5.  至此,您的服务器就迁移完成了。

你可能感兴趣的:(aws,windows,阿里云)