5.5 故障转移

故障转移是指由 PlateSpin Forge VM 容器内的恢复工作负载接管故障工作负载的业务功能。

5.5.1 检测失败

如果尝试检测工作负载时失败了预定义次数,则 PlateSpin Forge 会生成工作负载处于脱机状态事件。确定和记录工作负载故障的准则是工作负载保护的“层”设置的一部分(请参见中的工作负载保护细节行)。

如果设置 SMTP 设置时配置了通知,则 PlateSpin Forge 会同时将通知电子邮件发送到指定收件人。请参见设置事件和报告的自动电子邮件通知

如果在复制状态为空闲时检测到工作负载故障,则可继续运行故障转移命令。如果进行增量复制时工作负载失败,则作业将停止。在这种情况下,中止命令,然后继续运行故障转移命令。请参见执行故障转移

下图显示了检测到工作负载故障时 PlateSpin Forge Web Client 的“仪表板”页面。请注意“ 任务和事件”窗格中的适用任务:

图 5-1 检测到工作负载故障时的仪表板页面

5.5.2 执行故障转移

故障转移设置(包括恢复工作负载的网络身份和 LAN 设置)在配置时与工作负载的保护细节一并保存。请参见工作负载保护细节中的故障转移行。

可使用以下方法执行故障转移:

  • 在“工作负载”页面选择必需的工作负载并单击运行故障转移。可使用可选准备故障转移命令将保存的故障转移设置应用于恢复工作负载并在完全故障转移之前引导恢复工作负载。考虑执行单独的准备故障转移操作以确保生产工作负载确实已失败。这可节省运行完全故障转移命令的时间。

  • 在“任务和事件”窗格中单击工作负载处于脱机状态事件的相应命令超链接。请参见图 5-1

  • 使用 VMware vSphere Client 手动引导恢复工作负载。采用此方法时,请使用 vSphere Client 的快照管理器选择快照(恢复点)。

    请参见在设备主机上管理 Forge 快照

    注:手动执行故障转移时,系统会应用在进行工作负载复制时保存的故障转移设置。

使用以上某种方法启动故障转移进程并选择要应用于恢复工作负载的恢复点(请参见恢复点)。单击执行并监视进度。完成后,工作负载的复制状态应指示在线

有关作为计划灾难恢复练习一部分的测试恢复工作负载或故障转移进程的信息,请参见测试恢复工作负载和故障转移功能性

5.5.3 测试恢复工作负载和故障转移功能性

PlateSpin Forge 提供测试故障转移功能性和恢复工作负载完整性的功能。这通过使用测试故障转移命令完成,该命令在受限网络环境中引导恢复工作负载以供测试。

当您执行该命令时,PlateSpin Forge 会将保存在工作负载保护细节中的“测试故障转移设置 ”应用于恢复工作负载(请参见工作负载保护细节中的测试故障转移行)。

  1. 定义相应的时间窗以供测试并确保没有正在进行的复制。工作负载的复制状态必须为空闲

  2. 在“工作负载”页面,选择必需的工作负载并单击测试故障转移,然后选择恢复点(请参见恢复点)并单击执行

    完成后,PlateSpin Forge 会生成相应的事件和任务及一组适用的命令:

  3. 校验恢复工作负载的完整性和业务功能性。使用 VMware vSphere Client 访问设备主机中的恢复工作负载。

    请参见下载 VMware 客户端程序

  4. 将测试标记为失败或成功。使用任务中的相应命令(将测试标记为失败将测试标记为成功)。选定操作保存在与工作负载相关的事件的历史中。消除任务操作丢弃任务和事件。

    完成将测试标记为失败将测试标记为成功任务后,PlateSpin Forge 会丢弃已应用于恢复工作负载的临时设置,保护功能将返回到其测试前状态。