AWS-WinServer2012离线迁移到腾讯云

2020-08-27 10:15:41 浏览数 (1)

本文适用于服务器系统版本:

Windows Server 2012

经测试AWS上的win2016和win2019离线迁移失败

一.准备工作

1. 检查 OS 分区

在桌面输入快捷键win r打开运行窗口,然后输入 diskmgmt.msc,按 Enter,打开 “磁盘管理”。

右键单击需要检查的磁盘 >【属性】,选择【卷】页签,查看磁盘分区形式。

判断磁盘分区形式是否为 GPT 分区。否,请执行下一步。

2.检查启动方式

使用管理员身份打开 CMD,并执行以下命令,检验操作系统是否以 EFI 方式启动。

若 path 参数中没有 efi,请执行下一步

3.卸载软件

卸载会产生冲突的驱动和软件(包括 VMware tools,Xen tools, Virtualbox GuestAdditions 以及一些自带底层驱动的软件)

4.安装Cloudbase-Init

安装详情请参考:https://cloud.tencent.com/document/product/213/30000

5.检查或安装virtio驱动

Server2012系统对应的Virtio驱动地址:http://windowsvirtio-10016717.file.myzijiebao.com/InstallQCloud.exe?_ga=1.16445302.1985183905.1592296179

双击执行安装,一路下一步即可

6.在AWS购买一块数据盘,用于存放系统盘镜像

购买:

磁盘大小不低于系统盘

挂载至服务器:

勾选要要挂载的数据盘,然后点击操作-连接卷,然后选择服务器即可完成。

接着在服务器内创建文件系统,可以存放数据即可

二.制作镜像

1.下载制作镜像工具

在AWS服务器内下载链接制作镜像工具,下载链接:https://download.sysinternals.com/files/Disk2vhd.zip

2.导出镜像

下载后解压,双击执行里面的 disk2vhd.exe

填写需要导出的镜像存放路径,镜像文件存放地址要选择D盘,然后勾选需要复制的卷,前两个都要勾选,取消勾选“Use Vhdx”,建议勾选 “Use volume Shadow Copy”, 单击【Create】。如下图所示,待进度条走完之后,镜像制作完成,即可进行下一步。

注意:

disk2vhd 需要 Windows 预装 VSS(卷影拷贝服务)功能后才能运行。

请勿勾选 “Use Vhdx”,目前系统不支持 vhdx 格式的镜像。

建议勾选 “Use volume Shadow Copy”,使用卷影复制功能,将能更好地保证数据完整性。

三.导入镜像到cos

1.在腾讯云创建cos存储桶

COS控制台链接 https://console.cloud.tencent.com/cos5/bucket

备注:

(1)名称:可自定义

(2)地域:需与要迁入的腾讯云服务器所在同一个地域

(3)权限:选择公有读私有写

(4)其他配置默认即可

2.将制作的镜像文件上传到 COS

需要将制作好的系统盘镜像,传到腾讯云的cos里,cos必须和要迁入的腾讯云服务器所在一个地域

在AWS服务器网页上传镜像到cos,在腾讯云cos控制台点击上传,然后选择刚刚下载的镜像文件

COS控制台链接 https://console.cloud.tencent.com/cos5/bucket

四.发起离线迁移

1.获取cos链接

在腾讯云cos控制台,点击文件右边的详情,即可获取,复制【对象地址】即可

https://console.cloud.tencent.com/cvm/csm/index?rid=8

3.选择地域后,点击【新建实例迁移】,下一步

4.新建迁移任务

(1)所在地域:与cos地域一致,与要迁入的服务器地域一致

(2)任务名称:可自定义

(3)cos链接:填写上面复制过来的cos镜像链接

(4)勾选要迁入的服务器。

5.观察迁移进度

此过程比较慢,请耐心等待,一般需要半个小时以上

6.迁移完成

如迁移失败,将鼠标放在失败状态上面,会提示原因,请根据原因提示做修改调整,重新参考此文操作迁移

五.可自行在目标端CVM验证数据完整性和业务情况

0 人点赞