将 Oracle 数据库备份到备份保险库

本页介绍了如何将 Oracle 数据库备份到备份保险库。

使用备份保险柜存储 Oracle 数据库备份。将备份发送到备份保险柜可防止修改(不可变性)和删除(不可抹除性)。如需详细了解备份保险柜,请参阅用于不可更改和不可删除的备份的备份保险柜

借助备份保险柜,您可以在单个区域中存储备份。如果您需要在多个区域中备份数据,请考虑以下方案:

  • 您可以定义一个备份方案和资源配置,将备份发送到两个或多个包含两个或多个备份保险柜的 OnVault 池。在不同的区域中创建这些备份保险柜,为您的备份提供双区域保护。请注意,您需要分别为每个备份保险柜中的存储空间付费。
  • 定义一个使用多区域 Cloud Storage 存储桶的 OnVault 池。请注意,此选项不提供备份保险柜提供的防修改和防删除保护。

将 Oracle 数据库备份到备份保险柜需要执行以下步骤。

  1. 创建备份保险柜

  2. 将备份/恢复设备注册为备份保险柜的获授权访问者

  3. 创建与备份保险柜关联的 OnVault 池

  4. 创建与备份保险柜关联的个人资料

  5. 创建模板

  6. 应用备份方案来保护 Oracle 数据库

创建备份保险柜

备份保险柜是一种用于存储备份的容器。如需将 Oracle 数据库备份到备份保险柜,您需要创建备份保险柜。如需了解相关说明,请参阅在 Google Cloud 控制台中创建和管理备份保险柜

将备份/恢复设备注册为备份保险柜的授权访问器

只有在向设备服务账号授予备份保险柜项目中的 Backup and DR Backup Vault Accessor (roles/backupdr.backupvaultAccessor) 和 Backup and DR Backup Vault Lister (roles/backupdr.backupvaultLister) IAM 角色后,您才能从备份/恢复设备项目访问备份保险柜。如果没有这些角色,您将无法访问备份保险柜以完成设置,从而启用备份创建功能。如需了解相关说明,请参阅向备份/恢复设备服务账号授予角色

创建与备份保险柜关联的 OnVault 池

使用备份保险柜类型创建的 OnVault 存储池会在备份保险柜中存储数据。设置了最短强制保留期限的备份保险柜可防止在强制保留期限到期之前删除备份。

系统会显示已注册为备份保险柜池类型且已更新到 11.0.12 或更高版本的备份/恢复设备,以供您选择。如需将设备升级到最新版本,请参阅更新备份/恢复设备

按照以下说明创建指向备份保险柜的 OnVault 存储分区。

  1. 点击管理,然后从菜单中选择存储池
  2. 点击添加 OnVault 池
  3. 输入池的名称。 有效字符包括字母、数字、空格、连字符 (-) 和下划线 (_)。
  4. 检查池类型是否设置为备份保险柜
  5. Appliance(设备)列表中,选择要将 OnVault 存储池添加到的设备。如果无法选择您的设备,您需要将设备更新到最新版本
  6. 项目 ID 字段中,输入包含您的备份保险柜的 Google Cloud 项目。
  7. 区域列表中,选择包含您的备份保险柜的区域。
  8. 选择备份保险柜部分,选择一个备份保险柜。
  9. 点击保存

创建与基于备份保险柜的 OnVault 池关联的配置文件

资源配置文件用于指定 Oracle 数据库备份的存储介质。您可以使用备份保险柜,这是一种专门用于存储 Backup and DR Service 备份的存储空间,其设计具有多项功能,可支持抵御恶意或意外删除备份的情况。配置文件创建并指定用于备份保险柜后,便无法修改以使用其他存储池类型,并且必须始终指定备份保险柜。此外,如果资源配置文件正在用于保护应用,则无法更改指定的备份保险柜。

按照以下说明创建指向备份保险柜的资源配置文件。

  1. 点击备份方案,然后从菜单中选择配置文件
  2. 点击 Create profile(创建配置文件)。
  3. 为资源配置文件输入名称和可选说明。
  4. 选择使用指向备份保险柜的 OnVault 池(推荐)
  5. 主要设备部分,从设备列表中选择与备份池类型关联的设备类型。
  6. 快照池列表中,选择一个快照池类型。
  7. OnVault 池 1 列表中,选择与您的备份保险柜关联的 OnVault 池。
  8. 可选。从 OnVault 池 2 列表中,选择与在其他区域创建的备份保险柜关联的 OnVault 池。
  9. 点击保存配置文件

创建包含备份政策的模板

备份方案模板用于定义备份创建和管理详情,例如备份时间表和备份删除时间表。备份方案模板是在管理控制台中创建的。按照管理备份模板中的说明创建备份模板。

应用备份方案以保护 Oracle 数据库

请按照以下说明应用备份方案来保护 Oracle 数据库:

  1. 依次点击 App Manager(应用管理器)> Applications(应用),然后输入数据库应用名称,或使用过滤条件查找所需的数据库。

  2. 右键点击相应应用,然后选择管理备份方案

  3. 管理备份方案页面上,选择模板和配置文件,然后点击应用备份方案

  4. 系统随即会打开应用备份方案对话框。根据需要分配政策替换项并更改应用设置。

  5. 您可以在备份方案中安排的作业运行时间段内等待作业运行,也可以在下次有机会时运行作业,方法是点击作业并选择立即运行

  6. 作业会在调度程序有空闲时间时运行,通常是立即运行。您可以前往作业监控器查看作业的进度和详细信息。

在裸金属解决方案服务器上或在 Compute Engine 实例中运行的数据库的 Oracle 数据库保护功能相同。

Oracle DBA 指南