管理部署备份

部署备份可帮助您排除问题、克隆部署和恢复部署。

注意:

此信息仅适用于数据复制部署。

相关主题

关于部署备份

您可以通过三种方式备份部署:自动、手动和调度。

  • 自动:每天创建,不更改用户输入或配置,但仅备份最近但尚未处理的线索文件。
  • 手动:随时生成的备份,并且只能包含元数据或元数据以及线索文件。
  • 已调度:可以定期调度的手动备份。

注意:

自动备份和手动备份不能同时运行。一次只能运行一个备份进程。

自动备份将保留十二天,之后会自动删除。要保留自动备份中包含的数据超过 12 天,您可以归档数据并将其保存到 Oracle 对象存储租户。相关的存储费用适用。手动备份将一直保留,直到您将其删除。

要查看部署备份,请在部署详细信息页上选择部署备份

安排备份

您可以安排在创建或编辑部署时每天、每周或每月进行部署备份。

  1. 要在创建部署时调度备份,请在“创建部署”页的“备份调度”部分中:
    1. 选择配置备份调度
    2. 选择日期时间以开始创建备份。
    3. 选择用于创建备份的频率(每日、每周或每月)。
    4. 选择仅备份元数据可创建不带线索文件的备份。
    5. 选择要创建备份的区间
    6. 选择要保存备份的区间对象存储存储桶
  2. 要为已创建的部署安排备份或编辑备份计划,请执行以下操作:
    1. 在部署的详细信息页上,找到“备份”部分,然后单击编辑
    2. 在“配置备份调度”面板中,选择配置备份调度
    3. 选择要创建备份的区间
    4. 选择要保存备份的区间对象存储存储桶
    5. 选择日期时间以开始创建备份。
    6. 选择用于创建备份的频率(每日、每周或每月)。
    7. 选择仅备份元数据可创建不带线索文件的备份。

要查看部署备份,请在部署详细信息页上选择部署备份

创建手动备份

要创建备份:
  1. 在部署详细信息页上,选择部署备份
  2. 单击创建备份
  3. 在 "Create backup"(创建备份)面板中,输入备份的名称。
  4. 区间下拉列表中,选择租户的 Oracle 对象存储的区间。
  5. <compartment_name> 中的 Oracle Object Storage 下拉列表中,选择将存储备份的对象存储存储桶。
  6. 对于对象名称,输入备份的名称(如同显示在对象存储中一样)。确保在对象名称的末尾添加文件扩展名 .xz。

    注意:

    然后,您可以下载手动备份并使用支持 .xz 文件类型的客户端将其解压缩。
  7. 选择仅备份元数据可创建不带线索文件的备份。
  8. 单击创建备份

要查看部署备份,请在部署详细信息页上选择部署备份

手动备份目录结构

您可以为 OCI GoldenGate 创建手动备份,并将其保存到 Oracle 对象存储租户。您可以在本地下载手动备份,然后访问 GoldenGate 部署文件的完整目录,包括日志和线索文件。

手动备份的目录结构类似于以下内容:

  • bin

  • cfgtoollogs

  • deinstall

  • diagnostics

  • include

  • install

  • inventory

  • jdk

  • jlib

  • lib

    • instantclient

    • sql

    • utl

  • OPatch

  • oraInst.loc

  • oui

  • srvm

下表介绍了关键 Oracle GoldenGate 目录以及用于引用这些目录的变量。在示例或过程中看到这些变量时,请将该变量替换为手动备份目录中相应目录路径的完整路径。

目录名 变量 说明 默认目录路径

Oracle GoldenGate 主目录

OGG_HOME

在主机上创建的 Oracle GoldenGate 主目录是您选择安装产品的目录。此只读目录包含产品的二进制文件、可执行文件和库文件。

/ogg_install_location

部署配置主目录

OGG_CONF_HOME

存储每个部署信息和配置对象的位置。

/ogg_deployment_location/etc/conf

部署安全主目录

OGG_SSL_HOME

存储每个部署安全对象(证书、钱包)的位置。

/ogg_deployment_location/etc/ssl

部署数据主目录

OGG_DATA_HOME

存储每个部署数据对象(线索文件)的位置。

/ogg_deployment_location/var/lib/data

部署变量主目录

OGG_VAR_HOME

存储每个部署日志记录和报告处理对象的位置。

/ogg_deployment_location/var

部署 etc 主目录

OGG_ETC_HOME

存储部署配置文件的位置,包括参数文件。

/ogg_deployment_location/etc

查看部署备份详细信息

要查看部署备份的详细信息,请在部署详细信息页上选择部署备份,然后从列表中选择一个备份以查看其详细信息。

在“部署备份详细信息”页上,您可以:

  • 还原
  • 创建克隆
  • 将其移至其他区间
  • 添加标记
  • 将其删除
  • 查看部署备份信息:
    • 部署备份 OCID
    • 区间
    • 创建备份时
    • 上次更新备份的时间
    • 启动备份时
    • 备份完成时
    • 备份类型
    • 备份大小
    • 源类型(手动或自动)
    • 备份源
    • 备份存储位置
    • Oracle 对象存储中的对象名称
    • GoldenGate 版本
  • 查看工作请求

复制部署备份

要复制部署备份,请执行以下操作:
  1. 选择下列选项之一:
    1. 在“部署备份”页上,从部署备份的“操作”菜单中,选择复制
    2. 在“部署备份”页上,选择部署备份。在“部署备份详细信息”页的“操作”菜单中,选择复制
  2. 在“复制备份”面板上,从下拉列表中选择区间,从下拉列表中选择对象存储存储桶。
  3. 单击复制
您的副本将显示在部署备份列表中。

注意:

如果您需要部署备份的本地副本,可以从对象存储桶下载该副本。

从备份还原部署

可以使用备份将部署还原到创建备份时的状态。

要恢复部署备份:
  1. 在部署详细信息页上,选择部署备份
  2. 从部署备份列表中,选择要还原的备份。

    您还可以从部署备份的操作菜单中选择恢复

  3. 在“部署备份详细信息”页上,单击还原
  4. 在“恢复备份”对话框中,单击恢复

创建部署克隆

您可以使用部署备份创建部署的克隆。

可以从“部署备份详细信息”页创建部署克隆。从“操作”菜单中,选择创建克隆,然后完成“创建部署克隆”向导,该向导与“创建部署”工作流相同。有关详细信息,请参阅创建部署