4.8 故障回复

故障回复操作是进行故障转移后的下一个逻辑步骤;它将故障转移工作负载传输到其原始基础架构,必要时也可以传输到新基础架构。

支持的故障回复方法取决于目标基础架构类型和故障回复过程的自动化程度:

  • 自动故障回复到虚拟机: 支持 VMware ESX 平台和 VMware DRS Cluster。

  • 半自动故障回复到物理机: 支持所有物理机。

  • 半自动故障回复到虚拟机: 支持 Microsoft Hyper-V 平台。

以下主题提供详细信息:

4.8.1 自动故障回复到虚拟机平台

支持将以下容器作为自动故障回复目标:

目标

注释

vSphere 5.15 中的 VMware DRS Cluster

  • DRS 配置必须是部分自动或完全自动(不得设为手动)

  • 作为虚拟机容器,DRS 群集只能包含 ESXi 5.5 服务器且仅受管于 vCenter 5.5。

vSphere 5.1 中的 VMware DRS Cluster

  • DRS 配置必须是部分自动或完全自动(不得设为手动)

  • 作为虚拟机容器,DRS 群集只能包含 ESXi 5.1 服务器且仅受管于 vCenter 5.1。

vSphere 5.0 中的 VMware DRS Cluster

  • DRS 配置必须是部分自动或完全自动(不得设为手动)

  • 作为虚拟机容器,DRS 群集只能包含 ESXi 5.0 服务器且仅受管于 vCenter 5.0。

vSphere 4.1 中的 VMware DRS Cluster

  • DRS 配置必须是部分自动或完全自动(不得设为手动)

  • 作为虚拟机容器,此群集(作为容器)可以使用 ESX 4.1 和 ESXi 4.1 服务器的组合且仅受管于 vCenter 4.1

VMware ESXi 4.1、5.0、5.1

ESXi 版本必须具有付费许可证;如果使用免费许可证,则这些系统不受防护。

VMware ESX 4.1

 

使用以下步骤执行故障转移工作负载到目标 VMware 容器的自动故障回复。

  1. 执行故障转移后,在“工作负载”页面上选择工作负载,并单击故障回复。

    系统会提示您做后续选择。

  2. 指定以下参数集:

    • 工作负载设置: 指定故障转移工作负载的主机名或 IP 地址,并提供管理员级别身份凭证。使用所需的身份凭证格式(请参见工作负载和容器身份凭证准则)。

    • 故障回复目标设置: 指定以下参数:

      • 复制方法: 选择数据复制的范围。如果选择增量,则必须准备目标。请参见初始复制方法(完全和增量)。

      • 目标类型: 选择虚拟目标。如果还没有故障回复容器,请单击添加容器并库存支持的容器。

  3. 单击保存和准备并监视“命令细节”屏幕上的进度。

    成功完成后,PlateSpin Protect 会装载“准备故障回复”屏幕,提示您指定故障回复操作的细节。

  4. 配置故障回复细节。请参见故障回复细节(工作负载到虚拟机)。

  5. 单击保存和故障回复并监视“命令细节”页面上的进度。请参见图 4-2。

    PlateSpin Protect 将执行命令。如果选择了“故障回复后”参数集中的故障回复后重新防护,则 PlateSpin Protect Web 界面中会显示重新防护命令。

图 4-2 故障回复命令细节

故障回复细节(工作负载到虚拟机)

故障回复细节用您在对虚拟机执行工作负载故障回复操作时配置的三个参数集表示。

表 4-2 故障回复细节 (VM)

参数集(设置)

细节

故障回复

传输方法: 可用于选择数据传输机制并通过加密实现安全性。请参见数据传输。

故障回复网络: 可用于基于虚拟机容器上定义的虚拟网络使故障回复通讯直接通过专用网络。请参见联网。

虚拟机数据储存: 可用于选择与目标工作负载的故障回复容器相关的数据储存。

卷映射: 当指定的初始复制方法为“增量”时,您可以选择源卷并映射到故障回复目标上要进行同步的卷。

要停止的服务/守护程序: 可用于选择要在故障回复期间自动停止的 Windows 服务或 Linux 守护程序。请参见服务和守护程序控制。

备用源地址: 如果适用,接受为故障转移虚拟机输入附加 IP 地址。请参见通过 NAT 在公用和专用网络中进行防护。

工作负载

CPU 数量: 可用于指定指派给目标工作负载的必需的 vCPU 数量。

VM 内存: 可用于将必需的 RAM 指派给目标工作负载。

主机名、域/工作组: 使用这些选项可控制目标工作负载的身份和域/工作组附属关系。对于域附属关系,域管理员身份凭证是必需的。

网络连接: 使用这些选项可基于底层虚拟机容器的虚拟网络指定目标工作负载的网络映射。

要更改的服务状态: 可用于控制特定应用程序服务 (Windows) 或守护程序 (Linux) 的启动状态。请参见服务和守护程序控制。

故障回复后

重新防护工作负载: 如果计划在部署后重创建目标工作负载的防护合同,请使用此选项。它维护工作负载的持续事件历史,并自动指派/指定工作负载许可证。

  • 故障回复后重新保护: 如果计划重创建目标工作负载的保护合同,则选择此选项。故障回复完成之后,在 PlateSpin Protect Web 界面中,重新防护命令将对故障回复工作负载可用。

  • 无重新保护: 如果未计划重创建目标工作负载的保护合同,则选择此选项。要在完成后防护故障回复工作负载,必须重盘点该工作负载,然后对其防护细节进行重配置。

4.8.2 半自动故障回复到物理机

使用以下这些步骤在执行故障转移后将工作负载故障回复到物理机。物理机可能是原始基础结构或新基础结构。

  1. 向 PlateSpin 服务器注册必需的物理机。请参见故障回复到物理机。

  2. 如果缺少驱动程序或驱动程序不兼容,请将必需的驱动程序上载到 PlateSpin Protect 设备驱动程序数据库。请参见管理设备驱动程序。

  3. 执行故障转移后,在“工作负载”页面上选择工作负载,并单击故障回复。

  4. 指定以下参数集:

    • 工作负载设置: 指定故障转移工作负载的主机名或 IP 地址,并提供管理员级别身份凭证。使用必需的身份凭证格式(请参见工作负载和容器身份凭证准则)。

    • 故障回复目标设置: 指定以下参数:

  5. 单击保存和准备并监视“命令细节”屏幕上的进度。

    成功完成后,PlateSpin Protect 会装载“准备故障回复”屏幕,提示您指定故障回复操作的细节。

  6. 配置故障回复细节,然后单击保存和故障回复。

    监视“命令细节”屏幕上的进度。

4.8.3 半自动故障回复到虚拟机

此类故障回复应遵循的过程类似于虚拟机目标的半自动故障回复到物理机(除本机支持的 VMware 容器外)。在此过程中,您指示系统将虚拟机目标当作物理机。

对于支持全自动故障回复的容器,可以执行半自动故障回复(VMware ESX 和 DRS Cluster 目标)。

对于 Microsoft Hyper-V Server 2012 主机上的目标 VM 平台,也可以执行半自动故障回复。

要在故障转移后启动 Hyper-V VM,请执行以下操作:

  1. 在文本编辑器中添加以下行,以修改每个 Hyper-V 主机的 /etc/vmware/config 文件:

    vhv.allow = "TRUE"
    
  2. 在 vSphere Web 客户端中,修改 CPU 的故障转移 VM 设置:

    1. 在 Virtual Hardware(虚拟硬件)选项卡下,选择 CPU。

    2. 在 Hardware virtualization(硬件虚拟化)中,选择 Expose hardware assisted virtualization to guest OS(向客户机操作系统公开硬件辅助的虚拟化)。

  3. 在 vSphere Web 客户端中,修改 CPU ID 的故障转移 VM 设置:

    1. 在 VM Options(VM 选项)选项卡下,展开 Advanced(高级),然后选择Edit configuration parameters(编辑配置参数)。

    2. 校验以下设置:

      hypervisor.cpuid.v0 = FALSE