故障回复操作是进行故障转移后的下一个逻辑步骤;它将故障转移工作负载传输到其原始基础架构,必要时也可以传输到新基础架构。
支持的故障回复方法取决于目标基础架构类型和故障回复过程的自动化程度:
自动故障回复到虚拟机: 支持 VMware ESX 平台和 VMware DRS Cluster。
半自动故障回复到物理机: 支持所有物理机。
半自动故障回复到虚拟机: 支持 Microsoft Hyper-V 平台。
以下主题提供详细信息:
Platespin Forge 支持在所支持的 VMware ESXi Server 或 VMware DRS Cluster 上自动对故障回复容器进行故障回复。请参见部分 1.2.3, 支持的虚拟机容器。
执行故障转移后,在“工作负载”页面上选择工作负载,并单击故障回复。
系统会提示您做后续选择。
指定以下参数集:
工作负载设置: 指定故障转移工作负载的主机名或 IP 地址,并提供管理员级别身份凭证。使用要求的身份凭证格式。请参见部分 6.2, 工作负载和容器身份凭证准则。
故障回复目标设置: 指定以下参数:
复制方法: 选择数据复制的范围。如果选择增量,则必须准备目标。请参见部分 6.6, 初始复制方法(完全和增量)。
目标类型: 选择虚拟目标。如果还没有故障回复容器,请单击添加容器并库存支持的容器。
单击保存和准备并监视“命令细节”屏幕上的进度。
成功完成后,PlateSpin Forge 会装载“准备故障回复”屏幕,提示您指定故障回复操作的细节。
配置故障回复细节。请参见故障回复细节(工作负载到虚拟机)。
单击保存和故障回复并监视“命令细节”页面上的进度。请参见图 5-2。
PlateSpin Forge 将执行命令。如果选择了“故障回复后”参数集中的故障回复后重新保护,则 PlateSpin Forge Web 界面中会显示重新保护命令。
图 5-2 故障回复命令细节
故障回复细节用您在对虚拟机执行工作负载故障回复操作时配置的三个参数集表示。有关参数设置的信息,请参见表 5-2。
表 5-2 故障回复细节(工作负载到虚拟机)
|
参数设置 |
细节 |
|---|---|
|
故障回复设置 |
|
|
传输方式 |
选择数据传输机制,并通过加密实现安全性。请参见部分 6.3, 数据传输。 |
|
故障回复网络 |
指定用于故障回复通讯的网络。这是基于设备主机上定义的虚拟网络工作的专用网络。请参见部分 6.10, 联网。 |
|
VM 数据储存 |
选择与目标工作负载的故障回复容器相关的数据储存。 |
|
卷映射 |
如果指定的初始复制方法为“增量”,请选择源卷并映射到故障回复目标上要进行同步的卷。 |
|
要停止的服务/守护程序 |
指定要在故障回复期间自动停止的应用程序服务 (Windows) 或守护程序 (Linux)。请参见部分 6.7, 服务和守护程序控制。 |
|
备用源地址 |
指定故障转移的虚拟机的附加 IP 地址(如果适用)。请参见部分 2.3.4, 通过 NAT 在公用和专用网络中进行保护。 |
|
工作负载设置 |
|
|
CPU 数量 |
指定需要指派给目标工作负载的虚拟 CPU 数量。 |
|
VM 内存 |
为目标工作负载指派必需的 RAM。 |
|
主机名、域/工作组 |
指定目标工作负载的身份和域/工作组附属关系。对于域附属关系,域管理员身份凭证是必需的。 |
|
网络连接 |
指定基于底层虚拟机容器的虚拟网络工作的目标工作负载网络映射。 |
|
要更改的服务状态 |
指定特定应用程序服务 (Windows) 或守护程序 (Linux) 的启动状态。请参见部分 6.7, 服务和守护程序控制。 |
|
故障回复后设置 |
|
|
重新保护工作负载 |
如果您打算在部署后重创建目标工作负载的保护合同,请选择此选项。此选项可维护工作负载的持续事件历史,并自动指派/指定工作负载许可证。 |
|
故障回复后重新保护 |
如果计划重创建目标工作负载的保护合同,则选择此选项。完成故障回复时,PlateSpin Forge Web 界面中将对于故障回复后的工作负载提供重新保护命令。 |
|
无重新保护 |
如果您不打算重创建目标工作负载的保护合同,请选择此选项。要在完成后防护故障回复工作负载,必须重盘点该工作负载,然后对其防护细节进行重配置。 |
使用以下这些步骤在执行故障转移后将工作负载故障回复到物理机。物理机可能是原始基础结构或新基础结构。
向 PlateSpin 服务器注册必需的物理机。请参见部分 6.11, 故障回复到物理机。
如果驱动程序缺少或不兼容,请将必需的驱动程序上载到 PlateSpin Forge 设备驱动程序数据库。请参见部分 7.1, 管理设备驱动程序。
执行故障转移后,在“工作负载”页面上选择工作负载,并单击故障回复。
指定以下参数集:
工作负载设置: 指定故障转移工作负载的主机名或 IP 地址,并提供管理员级别身份凭证。使用必需的身份凭证格式(请参见部分 6.2, 工作负载和容器身份凭证准则)。
故障回复目标设置: 指定以下参数:
复制方法: 选择数据复制的范围。
目标类型: 选择物理目标选项,然后选择在步骤 1 中注册的物理机。
单击保存和准备并监视“命令细节”屏幕上的进度。
成功完成后,PlateSpin Forge 会装载“准备故障回复”屏幕,提示您指定故障回复操作的细节。
配置故障回复细节,然后单击保存和故障回复。
监视“命令细节”屏幕上的进度。
此类故障回复应遵循的过程类似于虚拟机目标的半自动故障回复到物理机(除本机支持的 VMware 容器外)。在此过程中,您指示系统将虚拟机目标当作物理机。
对于支持全自动故障回复的容器,可以执行半自动故障回复(VMware ESX 和 DRS Cluster 目标)。
对于 Microsoft Hyper-V Server 2012 主机上的目标 VM 平台,也可以执行半自动故障回复。
在文本编辑器中添加以下行,以修改每个 Hyper-V 主机的 /etc/vmware/config 文件:
vhv.allow = "TRUE"
在 vSphere Web 客户端中,修改 CPU 的故障转移 VM 设置:
在 Virtual Hardware(虚拟硬件)选项卡下,选择 CPU。
在 Hardware virtualization(硬件虚拟化)中,选择 Expose hardware assisted virtualization to guest OS(向客户机操作系统公开硬件辅助的虚拟化)。
在 vSphere Web 客户端中,修改 CPU ID 的故障转移 VM 设置:
在 VM Options(VM 选项)选项卡下,展开 Advanced(高级),然后选择Edit configuration parameters(编辑配置参数)。
校验以下设置:
hypervisor.cpuid.v0 = FALSE