4.7 故障转移

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

4.7.1 检测脱机工作负载

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

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

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

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

图 4-1 检测到工作负载故障时的仪表板页面(“脱机工作负载”)

4.7.2 执行故障转移

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

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

  • 在“工作负载”页面上选择所需的工作负载,然后单击运行故障转移

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

  • 运行准备故障转移命令,以提前引导故障转移 VM。您还可以选择取消故障转移(在执行分阶段故障转移时很有用)。

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

有关计划灾难恢复练习中的测试故障转移工作负载或故障转移进程的信息,请参见使用测试故障转移功能

4.7.3 使用测试故障转移功能

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

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

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

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

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

  3. 校验故障转移工作负载的完整性和业务功能性。使用 VMware vSphere Client 访问 VM 容器中的故障转移工作负载。

  4. 将测试标记为失败成功。使用任务中的相应命令(将测试标记为失败将测试标记为成功)。选定操作将保存在与工作负载关联的事件历史中,并且可通过报告进行检索。消除任务操作丢弃任务和事件。

    完成将测试标记为失败将测试标记为成功任务后,PlateSpin Protect 会丢弃应用于故障转移工作负载的临时设置,并使防护返回到其测试前状态。