在专用 Exadata 基础设施上的 Autonomous Database 上使用 OCI Full Stack Disaster Recovery

全栈灾难恢复是 Oracle Cloud Infrastructure (OCI) 灾难恢复业务流程和管理服务,可为应用程序堆栈的所有层(包括基础结构、中间件、数据库和应用程序)提供全面的灾难恢复功能。

启用 OCI 全栈灾难恢复(Full Stack Disaster Recovery,全栈灾难恢复)后,您可以使用全栈灾难恢复来执行切换/故障转移操作,也可以选择仅执行数据库 Autonomous Database 切换/故障转移操作。

有关更多信息,请参见 About Full Stack Disaster Recovery

具有全栈灾难恢复功能的自治容器数据库的先决条件步骤

请参阅 Oracle Autonomous Database 的 Full Stack Disaster Recovery 和策略策略,了解所需的策略及其在 Full Stack Disaster Recovery 中的使用情况。

如果灾难恢复拓扑包含与 Oracle 自治容器数据库相关的任何数据库,请执行以下步骤为数据库准备全栈灾难恢复:

  1. 为主数据库配置 Autonomous Data Guard 关联。有关说明,请参见 Manage Autonomous Data Guard Configuration
  2. 将 Autonomous Data Guard 对等数据库(备用数据库)添加到您打算用于灾难恢复的备用区域中。

启用全栈灾难恢复

通过将自治容器数据库实例添加到灾难恢复保护组来启用全栈灾难恢复。

有关说明,请参阅将自治容器数据库添加到灾难恢复保护组

创建包含自治容器数据库的灾难恢复保护组后,Oracle Cloud Infrastructure 控制台显示已启用全栈灾难恢复。

使用全栈灾难恢复执行切换或故障转移操作

启用全栈灾难恢复后,在执行切换或故障转移时,可以选择使用全栈灾难恢复。

对于切换或故障转移,必须从备用数据库启动操作。您可以选择几种访问备用数据库:

  • 在 Oracle Cloud Infrastructure 控制台中选择区域,然后访问备用数据库。
  • 在主数据库上,您可以从 Oracle Cloud Infrastructure 控制台访问备用数据库。要访问备用数据库,请从 Autonomous Database 详细信息页中选择资源下的灾难恢复,然后单击对等 Autonomous Database 列中备用数据库的链接。

要执行切换或故障转移,请执行以下操作:

  1. 从 Autonomous Database 详细信息页面访问备用数据库。在 Disaster Recovery(灾难恢复)下,单击 Role(角色)字段中的 Switchover(切换)(或者在主节点不可用时单击 Failover(故障转移))。

    或者,要启动切换,可以选择更多操作切换(或者在主节点不可用时选择故障转移)。

    此时将显示 "Confirm switchover to peer" 对话框。

  2. 选择一个选项并确认该操作。
    1. 选择 Switchover stack with Full Stack Disaster Recovery
    2. Select Disaster Recovery Protection Group(选择灾难恢复保护组)字段中,选择一个值。
    3. 单击 Goto DR protection group(转到 DR 保护组)

这会将您带到灾难恢复 DR 保护组详细信息页面。在此页中,您可以为包括此 Autonomous Database 的整个应用程序堆栈执行全栈灾难恢复计划。有关更多信息,请参见 Manage Disaster Recovery Plan Executions