管理 Autonomous Data Guard 配置

Autonomous AI Database on Dedicated Exadata Infrastructure 的 Autonomous Data Guard 功能使您能够在发生故障、灾难、人为错误或数据损坏的情况下将关键生产数据库保留给关键任务应用。此类功能通常称为灾难恢复

在自治容器数据库上启用 Autonomous Data Guard

您可以从自治容器数据库的详细信息页面启用 Autonomous Data Guard。

注:无法在安排了未来三天内的活动维护运行的 ACD 上启用 Autonomous Data Guard。

必需的 IAM 权限

inspect cloud-autonomous-vmclusters

use autonomous-container-databases

过程

注:当正在执行添加备用 ACD 操作时,在完成添加备用操作之前,不会开始对该 ACD 执行任何计划维护。

  1. 转到要为其启用 Autonomous Data Guard 的自治容器数据库的详细信息页面。

    有关说明,请参阅查看自治容器数据库的详细信息

  2. 单击自治容器数据库信息Autonomous Data Guard 下的 Enable (启用)。

  3. 或者,您也可以在 Autonomous Data Guard 组上单击添加备用数据库

  4. 填写添加备用数据库对话框,其中包含以下信息:

    设置 说明 说明
    对等自治容器数据库区间的 选择备用自治容器数据库区间。  
    对等自治容器数据库名称 输入备用 ACD 的名称。 您可以将 AWS 区域中的备用 ACD 添加到 OCI 区域中已预配的 ACD。或者,您可以将 OCI 区域中的备用 ACD 添加到 AWS 区域中已预配的 ACD。
    对等区域 为备用 ACD 选择区域。 主 ACD 和辅助 ACD 也可以部署在不同的区域(跨区域)。
    对等 Exadata 基础结构 为备用 ACD 选择底层 Exadata 基础结构资源。  
    对等自治 Exadata VM 集群 (AVMC) 为备用 ACD 选择父 AVMC。 在 Exadata Cloud@Customer 部署中,如果父 AVMC 启用了第 3 个 NIC,则所有 Data Guard 操作将仅通过此第 3 个 NIC 传输。
    保护模式 从下拉列表中选择“Maximum performance(最大性能)”或“Maximum availability(最大可用性)”。

    默认情况下选择“Maximum Performance(最大性能)”。

    有关 Autonomous Data Guard 的信息以及选择在何处放置备用自治容器数据库以及使用哪种保护模式的指导,请参阅关于 Autonomous Data GuardAutonomous Data Guard Configuration Options

    对等数据库备份配置为

    从下拉列表中选择备份目标类型。

    在自治 AI 数据库的 Oracle Public Cloud 部署上,您可以选择自治恢复服务或对象存储作为备份目的地。默认值为对象存储,建议的选项为自治恢复服务。对于基于 Oracle Database@AWS 的 Autonomous AI Database,您可以选择 Autonomous Recovery Service、OCI Object Storage 或 Amazon Simple Storage (AWS S3)。默认值为 AWS S3,推荐的选项为 Autonomous Recovery Service。

     
    对等数据库维护首选项 选择备用 ACD 维护将在主 ACD 维护之前安排的天数,因为备用 ACD 始终在主 ACD 之前打补丁。 仅当主要 ACD 定义了自定义维护计划时,此选项才可用。
  5. 确认以添加备用数据库。

    注:启用后,只能通过终止备用 ACD 来禁用 Autonomous Data Guard。

查看 Autonomous Data Guard 配置的状态

您可以从配置中的主自治容器数据库或备用自治容器数据库的详细信息页查看 Autonomous Data Guard 配置的状态。

必需的 IAM 策略

inspect autonomous-container-databases

过程

  1. 转到 Autonomous Data Guard 配置中的主自治容器数据库或备用自治容器数据库的详细信息页面。

    有关说明,请参阅查看自治容器数据库的详细信息

    您可以在自治容器数据库信息中查看 Autonomous Data Guard 的详细信息,例如其状态、对等角色、对等状态、保护模式以及 Autonomous Data Guard 下的自动故障转移设置。

  2. 您还可以通过单击 Autonomous Data Guard 组来查看 Autonomous Data Guard 的详细信息。

    Autonomous Data Guard 表显示有关对等容器数据库、当前应用滞后和传输滞后、状态以及上次角色更改和创建日期的信息。

添加第二个备用自治容器数据库

在 Autonomous Data Guard 设置中,您可以将第二个备用自治容器数据库 (ACD) 添加到主 ACD。第二个备用 ACD 必须与主 ACD 位于同一租户中。

Prerequisites

为了能够添加第二个备用 ACD,第一个备用 ACD 不应启用自动故障转移。在添加第二个备用数据库之前,必须在第一个备用数据库上禁用自动故障转移,并且以后可以重新启用。

必需的 IAM 权限

use autonomous-container-databases

过程

注:

  1. 转到要为其添加第二个备用数据库的自治容器数据库的详细信息页。

    有关说明,请参阅查看自治容器数据库的详细信息

  2. Autonomous Data Guard 组中单击 Add standby(添加备用数据库)
  3. 添加备用数据库中填写以下信息:

    设置 说明
    对等自治容器数据库区间的 选择备用自治容器数据库区间。
    对等自治容器数据库名称 输入备用 ACD 的名称。

    注:您可以将 AWS 区域中的备用 ACD 添加到 OCI 区域中已预配的 ACD。或者,您可以将 OCI 区域中的备用 ACD 添加到 AWS 区域中已预配的 ACD。
    对等区域 为备用 ACD 选择区域。
    对等 Exadata 基础结构 为备用 ACD 选择底层 Exadata 基础结构资源。
    对等自治 Exadata VM 集群 (AVMC) 为备用 ACD 选择父 AVMC。
    对等数据库备份配置

    从下拉列表中选择第二个备用数据库的备份目标类型。

    在自治 AI 数据库的 Oracle Public Cloud 部署上,您可以选择自治恢复服务或对象存储作为备份目的地。默认值为对象存储,建议的选项为自治恢复服务。对于基于 Oracle Database@AWS 的 Autonomous AI Database,您可以选择 Autonomous Recovery Service、OCI Object Storage 或 Amazon Simple Storage (AWS S3)。默认值为 AWS S3,推荐的选项为 Autonomous Recovery Service。

    注:您无法显式设置第二个备用 ACD 的维护首选项,因为它从主 ACD 的第一个备用 ACD 继承这些首选项。

  4. 单击 Add standby(添加备用)

切换 Autonomous Data Guard 配置中的角色

您可以从主自治容器数据库或备用自治容器数据库的详细信息页切换 Autonomous Data Guard 配置中主自治容器数据库和备用自治容器数据库的角色。

必需的 IAM 策略

use autonomous-container-databases

过程

  1. 转到要使用 Autonomous Data Guard 配置中的主 ACD 切换角色的 standby ACD 的详细信息页面。

    有关说明,请参阅查看自治容器数据库的详细信息

    注:您无法切换 Autonomous Data Guard 配置中备用数据库角色为快照备用角色的主 ACD 和备用 ACD 的角色。

  2. 操作下,单击切换

  3. 在确认对话框中输入 ACD 名称,然后单击切换

    Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 将备用数据库及其主容器数据库的状态设置为 Role Change in Progress 并开始切换操作,这将导致主容器数据库承担备用角色和备用容器数据库承担主角色。完成后,两个容器数据库的状态将恢复为活动

在 Autonomous Data Guard 配置中故障转移到备用数据库

您可以从备用自治容器数据库的详细信息页故障转移到 Autonomous Data Guard 配置中的备用自治容器数据库。

必需的 IAM 策略

use autonomous-container-databases

过程

  1. 转到要在 Autonomous Data Guard 配置中故障转移到的 standby ACD 的 Details 页面。

    有关说明,请参阅查看自治容器数据库的详细信息

  2. 操作下,单击故障转移

  3. 对于快照备用自治容器数据库,您会看到一条消息,提醒您快照备用数据库在放弃所有本地更新并应用主数据库中的数据后将转换为物理备用数据库。单击故障转移以继续。

  4. 在确认对话框中输入 ACD 名称,然后单击故障转移

    Oracle Autonomous AI Database on Dedicated Exadata Infrastructure 将备用容器数据库的状态设置为 Role Change in Progress 并开始故障转移操作。完成后,备用容器数据库的角色将变为,主容器数据库的角色将变为禁用备用,并处于不可用状态。

在 Autonomous Data Guard 配置中恢复禁用的备用数据库

发生故障转移且失败的主自治容器数据库承担禁用的备用角色后,您可以从其详细信息页面将失败的数据库恢复为启用的备用角色。

在具有多个备用数据库和自动故障转移的 Autonomous Data Guard 设置中:

必需的 IAM 策略

use autonomous-container-databases

过程

  1. 转到要恢复的 Disabled standby ACD 的 Details 页面。

    有关说明,请参阅查看自治容器数据库的详细信息

    提示:

    故障转移的主数据库在区间的自治容器数据库列表中标记为“已禁用备用”。

  2. 操作下,单击恢复

  3. 提供确认以继续恢复禁用的备用 ACD。

    在恢复操作完成之前,对等数据库的状态将变为角色更改正在进行。完成后,“禁用的备用”容器数据库的角色将变为 Standby ,其状态将更改为 Available

更新 Autonomous Data Guard 设置

您可以从配置中主自治容器数据库的详细信息页更新 Autonomous Data Guard 的设置。

必需的 IAM 策略

use autonomous-container-databases

过程

  1. 转到 Autonomous Data Guard 配置中主自治容器数据库的详细信息页面。

    有关说明,请参阅查看自治容器数据库的详细信息

  2. 单击操作下的更新 Autonomous Data Guard

    更新 Autonomous Data Guard 对话框显示 Protection ModeAutomatic Failover 的当前设置。

  3. 您可以通过此对话框进行以下更新:

    1. 保护模式:从下拉列表中选择最高性能最高可用性

    2. 自动故障转移:如果尚未启用自动故障转移,您可以通过选择启用自动故障转移来启用它。同样,您可以取消选择启用自动故障转移以对此 Autonomous Data Guard 设置禁用自动故障转移。如果其中一个备用数据库与主数据库位于同一区域中,而另一个备用数据库位于不同的区域中,则本地备用数据库将优先于远程备用数据库作为自动故障转移目标。启用自动故障转移时,会考虑将任何备用数据库用于自动故障转移目标。

      注:无法在 Exadata Cloud@Customer 部署上为具有跨区域 Autonomous Data Guard 设置的数据库启用自动故障转移。

    3. 快速启动故障转移滞后限制:如果启用了自动故障转移且保护模式为“最高性能”,则快速启动故障转移滞后限制值以秒为单位显示。默认情况下,此值设置为 30 秒,但您可以将其更改为介于 5 和 3600 秒之间的任何值

  4. 保存所做更改。

在 Oracle Cloud Infrastructure 控制台上,自治容器数据库状态显示 "UPDATING",直到应用更新的 Autonomous Data Guard 设置。

将物理备用数据库转换为快照备用数据库

您可以从配置中的备用自治容器数据库的详细信息页将备用自治容器数据库转换为 Autonomous Data Guard 设置中的快照备用数据库。

必需的 IAM 策略

use autonomous-container-databases

过程

  1. 转到 Autonomous Data Guard 配置中备用 Autonomous Container Database 的详细信息页面。

    有关说明,请参阅查看自治容器数据库的详细信息

  2. 单击 Actions(操作)下的 Convert to snapshot standby(转换为快照备用)。

    注:启用自动故障转移时,不支持转换为快照备用。在转换为快照备用数据库之前,必须禁用自动故障转移。有关在 Autonomous Data Guard 设置中禁用自动故障转移的说明,请参阅更新 Autonomous Data Guard 设置

  3. 此时将显示 Convert to snapshot standby(转换为快照备用)对话框,其中包含用于将新数据库服务或主数据库服务用于快照备用数据库连接的选项。

    • 使用新数据库服务:单击此选项可使用仅在快照备用模式下处于活动状态的新服务来连接到快照备用数据库。

    • 使用主数据库服务:如果要使用与主数据库相同的服务连接到快照备用数据库,请单击此选项。

    注:在快照备用数据库上激活主数据库服务可能会导致快照备用连接请求转发到主数据库,反之,如果您使用的数据库连接字符串不正确。因此,选择使用主数据库服务时,在连接到主数据库和快照备用数据库时,必须小心使用适当的连接字符串。

  4. 单击转换

    在 Oracle Cloud Infrastructure 控制台上,自治容器数据库状态显示 UPDATING ,直到备用数据库更改为快照备用数据库。

将快照备用数据库转换为物理备用数据库

您可以从配置中的备用自治容器数据库的详细信息页将快照备用自治容器数据库转换为 Autonomous Data Guard 设置中的物理备用数据库。

必需的 IAM 策略

use autonomous-container-databases

过程

  1. 转到 Autonomous Data Guard 配置中备用 Autonomous Container Database 的详细信息页面。

    有关说明,请参阅查看自治容器数据库的详细信息

  2. 单击操作下的转换为物理备用

  3. 转换为物理备用对话框将显示一条消息,提醒您将快照备用数据库转换为物理备用数据库将放弃其所有本地更新并应用主数据库中的数据。

  4. 单击转换

    在 Oracle Cloud Infrastructure 控制台上,自治容器数据库状态显示 UPDATING ,直到备用数据库更改为物理备用数据库。

添加跨租户备用数据库

您可以添加位于与主数据库不同的租户中的 Autonomous Data Guard 备用数据库。

适用于:适用 仅限 Oracle Public Cloud

必需的 IAM 策略

要创建跨租户备用数据库,必须确保满足以下要求:

在同一区域中添加跨租户备用数据库

在远程区域中创建跨租户备用数据库

相关内容

使用 Autonomous Data Guard 保护关键数据库免受故障和灾难影响