幸运的是,微软确实在WindowsServer中提供了Hyper-V实时迁移功能。它提供了极大的灵活性,因此运行的虚拟机不依赖于单个主机。特别是与故障转移群集一起使用时,Hyper-V实时迁移允许高可用性和容错系统。
Ps.Hyper-V中的实时迁移和快速迁移有什么区别?
相比之下,快速迁移涉及虚拟机的暂停。如果虚拟机中运行的应用程序能够处理这一问题,那么这就足够了;实时迁移可以在不停机的情况下移动虚拟机,这对于需要特定状态的工作负载或运行无法中断的业务更为有利。
不同类型的Hyper-V实时迁移,例如在集群中迁移、使用共享存储的迁移或没有共享基础架构的迁移。但对于任何形式的实时迁移都有一些共同的要求:
运行Hyper-V的两台或多台服务器:
虚拟机需要配置为使用虚拟硬盘或虚拟光纤通道磁盘(无物理磁盘)。
建议使用物理隔离网络或通过其他网络技术(如VLAN)进行实时迁移网络流量。
Ps.不带故障转移群集的实时迁移要求
想要进行后续的操作,我们先得在Hyper-V主机上启用实时迁移功能。
步骤1.打开Hyper-V管理器,右键单击主机名称并选择“Hyper-V设置”。
步骤2.在左侧列表中找到“实时迁移”,然后勾选“启用传入和传出的实时迁移”选项,指定并行实时迁移Hyper-V虚拟机的数量,并在下方勾选“使用任何可用的网络进行实时迁移”或者“使用这些IP地址进行实时迁移”。
步骤3.展开实时迁移,在左侧列表中选择“高级功能”,选择用于对实时迁移进行身份验证的协议。
如上所述,实时迁移通常与故障转移群集结合使用,以实现高可用性和容错系统。下面我们将介绍如何使用故障转移群集执行Hyper-V实时迁移任务。
步骤1.从服务器管理器启动故障转移群集管理器,从左侧清单导航到“角色”。
步骤2.右键单击源虚拟机的名称,然后依次点击“移动”>“实时迁移”>“选择节点”。
步骤3.在弹窗中选择实时迁移的目标节点,单击“确定”以开始执行Hyper-V迁移任务。您可以在“信息”中查看进度。
上面的方法是在有故障转移群集的情况下进行的,那如果我们没有呢?这又该怎么办呢?别担心,咱们还有2种方法。
步骤1.打开Hyper-V管理器,在左侧列表中选择源主机。
步骤2.右键单击源虚拟机的名称,然后选择“移动”。
步骤3.在弹出窗口中选择“移动虚拟机”。
步骤4.指定目标节点名称。然后在操作摘要界面中确认各项设置无误之后点击“完成”以开始迁移Hyper-V虚拟机。
使用Move-VM命令,您还可以将正在运行的虚拟机移动到目标服务器,并使用它移动虚拟硬盘和其他文件。
下面是一个示例,将名为MyVM的正在运行的虚拟机移动到名为Host1的目标服务器,并将虚拟硬盘和其他文件(如检查点和智能分页文件)移动到目标服务器上的D:\MyVM目录。
如果您感兴趣的话,可以点击下方按钮进入下载中心下载安装傲梅企业备份旗舰版,然后跟着我们的演示教程一起看看怎么轻松备份还原虚拟机吧!
立即下载软件
VMwareESXi&Hyper-V
步骤2.创建备份任务:点击“备份任务”>“新建任务”。
步骤3.根据您的需求设置备份类型、任务名、设备、备份目标、备份计划、版本清理等。
备份类型:选择您想要备份的虚拟机类型。
设备:添加您想要备份的虚拟机,然后点击“确定”。
备份目标:选择“添加网络路径”以将备份存储在网络位置,从而节省本地磁盘空间,然后点击“确定”。
备份计划:选择您想要的备份方式和自动备份间隔,设置完毕后点击“确定”。
版本清理:配置您的保留策略以自动删除旧备份文件,节省存储磁盘空间,设置完毕后点击“确定”。
步骤4.点击右下角的“开始备份”按钮,然后选择“添加定时任务并立即备份”或“仅添加定时任务”。
创建的备份任务将单独列出和监控,以进行进度检查和计划更改,您也可以选择随时将它们还原。
如果已多次备份虚拟机,只需选择要还原的历史记录版本,从而将虚拟机精确地恢复到早期状态。
如您所知,实时迁移可以通过热备份和异地恢复实现。傲梅企业备份旗舰版还提供了一个高级功能来帮助您实现这一点,就是“还原到新位置”选项,该选项使您能够轻松地将虚拟机备份还原到同一个或另一个数据存储/主机并创建相同的虚拟机,而无需任何复杂的配置。而且在编辑还原任务时您还可以根据需要更改RAM和CPU核心。