Azure migration迁移虚拟机

一、创建复制设备所需要的虚拟机

1.1新建虚拟机

1.1.1在创建虚拟机之前确认好复制设备的要求

注意操作系统的选用以及端口的开放:

(复制设备 入站:443 9443出站:443       源服务器:出站443 )

1.2开始创建虚拟机

1.2.1设置基本信息

选择订阅、资源组、命名、操作系统、地区、虚拟机的大小、管理员账户

1.2.2磁盘设置

磁盘根据实际要求选择OS磁盘类型(标准HDD,标准SSD,高级SSD),如果要加数据盘,点击创建并附加新磁盘

创建新的磁盘,选择更改大小来选择自己想要的磁盘

  

1.2.3网络设置

如果没有提前创建好虚拟网络,就点击新建,然后设置相应的网段、子网

网络安全组这里,如果没有提前建好网络安全组,那就选择基本,如果已经提前创建好了网络安全组,这里就选择无,再将创建好的网络安全组绑定子网

1.2.4查看+创建

网络后面的设置默认即可,然后创建

二、配置服务器和源服务器的安装设置

2.1在Azure portal上创建Azure Migrate项目

2.1.1创建项目

选择订阅、资源组

2.2安装复制设备

2.2.1打开创建好的Azure Migrate项目,选择发现

2.2.2选择迁移到Azure VM,物理或其他,再选择迁移的目标区域

 

2.2.3下载并安装复制设备软件

1、右键下载,然后复制链接,下载到复制设备里

2、下载密钥将其放入到复制设备

3、打开刚刚下载的安装包,安装复制设备软件

这里导入刚刚下载的密钥

4、安装完成后,添加账户进行注册,这里的user name和密码填虚拟机管理员账户密码

5、添加成功

6、在发现界面完成注册

2.3在源上安装代理

2.3.1导入代理安装包

1、在复制设备C:\ProgramData\ASR\home\svsystems\pushinstallsvc\repository的路径下找到代理安装包

2、在源服务器上新建文件夹Temp,用于存放代理安装包

2.3.2使用命令行安装代理

  1. 打开CMD2. 导出密码,在复制设备执行以下命令

cd %ProgramData%\ASR\home\svsystems\bin

genpassphrase.exe -v > MobSvc.passphrase

 3. 去到C:\ProgramData\ASR\home\svsystems\bin路径下找到密码文件并将其复制到源服务器上的Temp目录下

4. 执行下面的命令来安装代理,出现以下界面执行完成

cd C:\Temp(代理程序路径)

ren Microsoft-ASR_UA*Windows*release.exe MobilityServiceInstaller.exe(重命名安装包)

MobilityServiceInstaller.exe /q /x:C:\Temp\Extracted(解压到extracted)

cd C:\Temp\Extracted

UnifiedAgent.exe /Role "MS" /InstallLocation "C:\Program Files (x86)\Microsoft Azure Site Recovery" /Platform "VmWare" /Silent  /CSType CSLegacy(安装代理)

cd C:\Program Files (x86)\Microsoft Azure Site Recovery\agent

UnifiedAgentConfigurator.exe  /CSEndPoint 配置服务器IP /PassphraseFilePath密码文件路径

2.4在源服务器上修改磁盘策略

修改磁盘策略,保障源的磁盘与迁移后的保持一致(C、D盘符与源一致),如果忘记修改也可参照参考文档的方法来修改盘符

三、发现并复制设备

3.1发现设备

上述操作做完后,我们会在portal上发现到源服务器(这个需要等待一段时间才会被发现到)

3.2复制设备

3.2.1设置复制意向

3.2.2填写复制的信息

填写基本信息

  1. 选择要迁移的虚拟机

选择迁移目标订阅、资源组、网络

设置迁移到Azure的虚拟机名称和型号

设置迁移到Azure的虚拟机的磁盘

  1. 进行复制

3.2.3监测复制进度

点击概述

查看复制运行状况

通过查看磁盘情况监测复制是否正常,也可通过在复制设备的配置服务器上的资源监视查看(查看cbengine.exe这个来确定配置服务器是否向存储账户传输数据)

  1. 执行复制完成

四、测试迁移

4.1执行测试迁移

1、点击测试迁移

 

2、连接测试迁移过来的虚拟机,观察数据的完整性

4.2清除测试迁移

1、 测试迁移完成后,进行清理

   

4.3清理完成

五、迁移

5.1迁移前查看复原点

通过查看复原点来确定数据是不是最新的,来确保迁移数据的完整性

1、进入Recovery Services 保管库到复制的项

2、 查看最新恢复点(每隔五分钟更新一次),看是否是是最新的恢复点

5.2执行迁移

 

5.3迁移完成

5.4完成迁移操作

1、完成上述迁移后,进入到Recovery Services 保管库找到复制的项

六、补充:增量同步

如果复制完成后,如果担心增量同步会占带宽,可以先将同步服务停掉,等到网络空闲再开启服务进行增量同步

操作如下:

  1. 进入到源服务器上,在运行下输入services.msc
  2. 找到以下三个服务,将其停掉,暂时让其不进行增量同步,等到需要的时候再启动继续增量

七、修改盘符

  1. 进入到设置里面,搜索查看高级系统设置
  2. 选择设置
  3. 选择高级更改
  4. 选择 C 盘,并依次单击“系统管理的大小”、“设置” 。
  5. 选择 D 盘,并依次单击“无分页文件”、“设置”
  6. 单击“应用”。 你会收到警告,指出计算机需要重新启动才能使更改生效。
  7. 单击“开始”菜单,键入 diskmgmt.msc,并按 Enter。 此时会启动“磁盘管理”。
  8. 右键单击 D(临时存储驱动器),并选择“更改驱动器号和路径”。
  9. 在“驱动器号”下,选择一个新驱动器,如 F,并单击“确定”。
  10. 右键单击数据磁盘,并选择“更改驱动器号和路径”。
  11. 在“驱动器号”下,选择驱动器 D,并单击“确定”。
  12. 进入设置,搜索并选择“查看高级系统设置”。
  13. 在“性能”部分中,选择“设置” 。
  14. 选择“高级”选项卡。在“虚拟内存”部分中,选择“更改” 。
  15. 选择 OS 驱动器 C,并依次单击“无分页文件”、“设置” 。
  16. 选择临时存储驱动器 E,并依次单击“系统管理的大小”、“设置”。
  17. 重启虚拟机。修改成功

注意事项

1. 端口开放                                                        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​       复制设备 入站:443 9443(VM需要和进程服务器的内网IP 9443端口通信)   出站:443​​​​​​​源:出站443

2. 网络选择

选择内网(VM需要和进程服务器的内网IP 9443端口通信

3. 错误原因 

3.1 90068错误

源在Azure上时,默认D盘是临时盘,所以在复制不能勾选physicaldrive1,如果是其他云需要都勾选

3.2 90078错误

3.2.1没有走内网,网络不通
3.2.2网络不稳定或者网速较慢

当网络不稳定或者网速较慢时,也有可能存在90078问题,会出现关键性错误,但是等网络正常后复制同步依然会再次进行,这种关键性错误不会影响正常的复制迁移

例如:您在第一次全量复制的时候出现了如下报错:

这个报错在第一次复制的时候出现属于正常现象,只要initial replication 的百分比在增长就说明复制没有问题, 在初次复制完成之后报错就会消失

3.3 78026错误

复制完成后,进行增量同步时会出现的错误,这个可能因为网络不稳定和网速较慢导致的,等网络正常后这个关键性错误就问消失(变成Replication health changed to OK.)

.)

 

查看日志

查看日志:C:\Program Files (x86)\Microsoft Azure Site Recovery\agent\svagents*.log

  1. 磁盘策略

修改磁盘策略,保障源的磁盘与迁移后的保持一致(C、D盘符与源一致)

  1. Azure migrate代理安装要求

Azure migrate 只适用于经典架构

参考文档

在源上安装代理:关于使用 Azure Site Recovery 对 VMware VM 和物理服务器进行灾难恢复的移动服务 - Azure Site Recovery | Microsoft Learn

排查故障:Azure Site Recovery 进程服务器故障排除 - Azure Site Recovery | Microsoft Learn

使用过程:使用 Azure Migrate 和 Modernize 将计算机作为物理服务器迁移到 Azure - Azure Migrate | Microsoft Learn

复制设备要求:Azure Migrate 复制设备 - Azure Migrate | Microsoft Learn

迁移的准备:准备好要通过 Azure Migrate 进行迁移的计算机 - Azure Migrate | Microsoft Learn

修改盘符:将 VM 的 D: 盘设为数据磁盘 - Azure Virtual Machines | Microsoft Learn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值