注:
- 此教程需要访问 Oracle Cloud。要注册免费账户,请参阅开始使用 Oracle Cloud Infrastructure Free Tier 。
- 它使用 Oracle Cloud Infrastructure 身份证明、租户和区间示例值。完成实验室时,请将这些值替换为特定于云环境的那些值。
使用全栈灾难恢复在 OCI 区域之间移动虚拟机
简介
OCI 全栈灾难恢复是一项 Oracle Cloud Infrastructure (OCI) 灾难恢复编排和管理服务,可为应用堆栈的所有层(包括基础设施、中间件、数据库和应用)提供全面的灾难恢复功能。

目标
使用完全栈灾难恢复功能将仅附加了引导卷的计算 VM 从一个区域移动到其他区域。我们将了解如何准备以及执行切换的详细步骤。
先决条件
- 准备源区域和备用区域
- 针对完整堆栈灾难恢复的管理员权限或配置所需的 Oracle Identity and Access Management (IAM) 策略,如下所述:配置身份和访问管理 (IAM) 策略以使用完整堆栈 DR 和完整堆栈灾难恢复的策略
任务 1:准备主要区域和备用区域
-
创建区间、VCN、子网、安全列表并在主区域中预配 VM。
-
选择目标区域并创建区间、VCN、子网和必需的安全列表。
注:对于本教程示例,我们选择 Frankfurt 作为“主要”区域,选择 London 作为“备用”区域。
任务 2:在主区域和备用区域中创建对象存储桶,以存储灾难恢复操作日志
-
在德国中部(法兰克福)源区域创建存储桶 (
FSDR_storage_primary)。
-
在
UK South (London)区域中创建存储桶 (FSDR_storage_secondary)。
任务 3:在主区域中创建卷组
-
导航到 Block Storage(块存储)中的 Volume Groups(卷组),然后单击 Create Volume Group(创建卷组)。
-
输入卷组名称,选择区间和可用性域,然后单击下一步。

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

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

-
单击下一步、验证汇总,然后单击创建。
任务 4:创建灾难恢复 (Disaster Recovery,DR) 保护组
-
导航到 Migration & Disaster Recovery (迁移和灾难恢复) DR Protection Group(DR 保护组),在主区域和备用区域中创建保护组。

-
单击 Create DR Protection Group 。
-
命名 DR 保护组,然后选择之前创建的区间和对象存储。

注:现在无需定义角色和添加成员。
-
类似地,在备用区域(伦敦)中创建 DR 保护组。

注:现在无需定义角色和添加成员。
任务 5:添加成员和关联 DR 保护组
-
在“Primary(主)”区域中,单击之前创建的 DR 保护组。在本教程中,它是 FSDR_Primary 。
-
单击资源下的成员。
-
单击添加成员。
-
选择之前创建的卷组。

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

任务 6:关联 DR 保护组并映射主区域和备用区域
-
在“主要”区域中,单击迁移和灾难恢复。单击灾难恢复或 DR 保护组以导航到主页。
-
将区间更改为包含要关联的 DR 保护组的区间。
-
单击要关联的 DR 保护组以导航到该 DR 保护组的页面。
-
为 DR 保护组选择一个角色。
-
选择对等 DR 保护组所在的对等区域。
-
选择对等 DR 保护组。
-
单击关联可将 DR 保护组与所选对等设备关联。

任务 7:选择用于实例迁移的目标区间和子网
-
在成员下,编辑实例并更新目标区间,添加 vnic 和目标子网。


任务 8:在备用区域中创建计划
-
单击“资源”面板中的计划链接可导航到 DR 保护组的“计划”部分。
-
单击创建计划以打开“计划创建”对话框。
-
为 DR 计划命名并选择新 DR 计划的计划类型。

-
单击创建以完成 DR 计划的创建。
这将创建一组内置的计划组。

注:只能在关联并具有备用角色的 DR 保护组中创建灾难恢复 (Disaster Recovery,DR) 计划。
任务 9:在备用区域中预检查计划
“Run Prechecks(运行预检查)”选项将快速验证灾难恢复 (Disaster Recovery,DR) 计划中的所有步骤以及与这些步骤关联的成员。
-
单击运行预检查可启动“运行预检查”对话框。


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

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

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

后续步骤
您已经看到了使用完全堆栈灾难恢复创建切换计划,从而在 OCI 区域中自动执行 VM 移动的简单用例。您可以定制灾难恢复计划以满足您的应用程序要求。有关更多详细信息,请参见相关链接一节中的“完整堆栈灾难恢复”文档链接。
相关链接
确认
作者 - Vasudeva Manikandan(应用程序迁移的轻量实施主管)
更多学习资源
探索 docs.oracle.com/learn 上的其他实验室,或者访问 Oracle Learning YouTube 频道上的更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 成为 Oracle Learning Explorer。
有关产品文档,请访问 Oracle 帮助中心。
Move a virtual machine between OCI regions using Full Stack Disaster Recovery
F78104-02
February 2023
Copyright © 2023, Oracle and/or its affiliates.