注:

使用全栈灾难恢复在 OCI 区域之间移动虚拟机

简介

OCI 全栈灾难恢复是一项 Oracle Cloud Infrastructure (OCI) 灾难恢复编排和管理服务,可为应用堆栈的所有层(包括基础设施、中间件、数据库和应用)提供全面的灾难恢复功能。

跨区域复制

目标

使用完全栈灾难恢复功能将仅附加了引导卷的计算 VM 从一个区域移动到其他区域。我们将了解如何准备以及执行切换的详细步骤。

先决条件

任务 1:准备主要区域和备用区域

  1. 创建区间、VCN、子网、安全列表并在主区域中预配 VM。

  2. 选择目标区域并创建区间、VCN、子网和必需的安全列表。

    :对于本教程示例,我们选择 Frankfurt 作为“主要”区域,选择 London 作为“备用”区域。

任务 2:在主区域和备用区域中创建对象存储桶,以存储灾难恢复操作日志

  1. 在德国中部(法兰克福)源区域创建存储桶 (FSDR_storage_primary)。

    上载对象

  2. UK South (London) 区域中创建存储桶 (FSDR_storage_secondary)。

    复制的对象

任务 3:在主区域中创建卷组

  1. 导航到 Block Storage(块存储)中的 Volume Groups(卷组),然后单击 Create Volume Group(创建卷组)

  2. 输入卷组名称,选择区间和可用性域,然后单击下一步

    卷组

  3. 选择 VM 的区间和引导卷,然后单击下一步

    引导卷

  4. 启用跨区域复制,然后选择要复制的目标区域、AD 和卷组。

    跨区域复制

  5. 单击下一步验证汇总,然后单击创建

任务 4:创建灾难恢复 (Disaster Recovery,DR) 保护组

  1. 导航到 Migration & Disaster Recovery (迁移和灾难恢复) DR Protection Group(DR 保护组),在主区域和备用区域中创建保护组。

    跨区域复制

  2. 单击 Create DR Protection Group

  3. 命名 DR 保护组,然后选择之前创建的区间和对象存储。

    主要 DRPG

    :现在无需定义角色和添加成员。

  4. 类似地,在备用区域(伦敦)中创建 DR 保护组。

    辅助 DRPG

    :现在无需定义角色和添加成员。

任务 5:添加成员和关联 DR 保护组

  1. 在“Primary(主)”区域中,单击之前创建的 DR 保护组。在本教程中,它是 FSDR_Primary

  2. 单击资源下的成员

  3. 单击添加成员

  4. 选择之前创建的卷组。

    Member_volumegroup

  5. 添加我们之前在“Primary(主要)”区域创建的计算实例。

    Member_instance

任务 6:关联 DR 保护组并映射主区域和备用区域

  1. 在“主要”区域中,单击迁移和灾难恢复。单击灾难恢复或 DR 保护组以导航到主页。

  2. 将区间更改为包含要关联的 DR 保护组的区间。

  3. 单击要关联的 DR 保护组以导航到该 DR 保护组的页面。

  4. 为 DR 保护组选择一个角色。

  5. 选择对等 DR 保护组所在的对等区域。

  6. 选择对等 DR 保护组。

  7. 单击关联可将 DR 保护组与所选对等设备关联。

    关联的 DRPG

任务 7:选择用于实例迁移的目标区间和子网

  1. 成员下,编辑实例并更新目标区间,添加 vnic 和目标子网。

    编辑实例详细信息

    编辑实例详细信息

任务 8:在备用区域中创建计划

  1. 单击“资源”面板中的计划链接可导航到 DR 保护组的“计划”部分。

  2. 单击创建计划以打开“计划创建”对话框。

  3. 为 DR 计划命名并选择新 DR 计划的计划类型。

    创建计划

  4. 单击创建以完成 DR 计划的创建。

这将创建一组内置的计划组。

计划组

:只能在关联并具有备用角色的 DR 保护组中创建灾难恢复 (Disaster Recovery,DR) 计划。

任务 9:在备用区域中预检查计划

“Run Prechecks(运行预检查)”选项将快速验证灾难恢复 (Disaster Recovery,DR) 计划中的所有步骤以及与这些步骤关联的成员。

  1. 单击运行预检查可启动“运行预检查”对话框。

    预检查 DRPG_Standby

    预检查 DRPG_Standby 状态

任务 10:在备用区域中执行计划

  1. 在备用区域中执行 DR 计划。

    运行 DR 计划

  2. 检查作业的状态并确保作业成功。

    运行 DR 计划状态

  3. 这应该已停止主 VM 中的源 VM,并使用跨区域卷复制备份中的引导卷预配了备用的新 VM。

    运行 DR 计划状态

后续步骤

您已经看到了使用完全堆栈灾难恢复创建切换计划,从而在 OCI 区域中自动执行 VM 移动的简单用例。您可以定制灾难恢复计划以满足您的应用程序要求。有关更多详细信息,请参见相关链接一节中的“完整堆栈灾难恢复”文档链接。

确认

作者 - Vasudeva Manikandan(应用程序迁移的轻量实施主管)

更多学习资源

探索 docs.oracle.com/learn 上的其他实验室,或者访问 Oracle Learning YouTube 频道上的更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 成为 Oracle Learning Explorer。

有关产品文档,请访问 Oracle 帮助中心