管理部署备份
部署备份可帮助您排除问题、克隆部署和恢复部署。
注:此信息仅适用于数据复制部署。
关于部署备份
您可以通过三种方式备份部署:自动、手动和调度。
-
自动:每天创建而不更改用户输入或配置,并备份未处理或当前正在处理的线索文件。
-
手动:您随时生成的备份,只能包含元数据或元数据以及线索文件。
-
Scheduled(已调度):可以调度为定期进行的手动备份。
注:自动和手动备份不能同时运行。一次只能运行一个备份进程。
自动备份将保留十二天,之后将自动删除它们。要将数据保留在自动备份中超过 12 天,您可以将数据归档并保存到 Oracle 对象存储租户。关联的存储费用适用。手动备份将一直保留,直到您将其删除。
要查看部署备份,请在部署详细信息页上选择部署备份。
安排备份
您可以安排在创建或编辑部署时每天、每周或每月执行部署备份。
在安排备份之前,请确保为 OCI GoldenGate 和 Oracle 对象存储添加所需的最低策略。
-
要在创建部署时调度备份,请在“创建部署”页的“备份调度”部分中:
-
选择配置备份调度。
-
选择日期和时间以开始创建备份。
-
选择用于创建备份的频率(每日、每周或每月)。
-
选择仅备份元数据可创建不带线索文件的备份。
-
选择要在其中创建备份的区间。
-
选择区间和要在其中保存备份的对象存储存储桶。
-
-
要为已创建的部署调度备份或编辑备份调度,请执行以下操作:
-
在部署的详细信息页面上,找到“备份”部分,然后选择编辑。
-
在 "Configure backup schedule" 面板中,选择 Configure backup schedule 。
-
选择要在其中创建备份的区间。
-
选择区间和要在其中保存备份的对象存储存储桶。
-
选择日期和时间以开始创建备份。
-
选择用于创建备份的频率(每日、每周或每月)。
-
选择仅备份元数据可创建不带线索文件的备份。
-
要查看部署备份,请在部署详细信息页上选择部署备份。
创建手动备用
要创建备份,请执行以下步骤:
-
在部署详细信息页上,选择部署备份。
-
选择创建备份。
-
在“创建备份”面板中,输入备份的名称。
-
从区间下拉列表中,选择租户的 Oracle 对象存储的区间。
-
从 Oracle Object Storage in <compartment_name> 下拉列表中,选择将存储备份的对象存储存储桶。
-
对于对象名称,输入将出现在对象存储中的备份名称。确保在对象名称的末尾添加文件扩展名 .xz。
注:然后,您可以下载手动备份并使用支持 .xz 文件类型的客户机解压缩。
-
选择仅备份元数据可创建没有线索文件的备份。
-
选择创建备份。
要查看部署备份,请在部署详细信息页上选择部署备份。
手动备份目录结构
您可以创建 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 版本
-
-
查看工作申请
复制部署备份
要复制部署备份,请执行以下操作:
-
选择下列选项之一:
-
在“部署备份”页的部署备份的“操作”菜单中,选择复制。
-
在“部署备份”页上,选择部署备份。在“部署备份详细信息”页的“操作”菜单中,选择复制。
-
-
在“Copy backup(复制备份)”面板上,从下拉列表中选择一个区间,从下拉列表中选择一个对象存储存储桶。
-
选择复制。
您的副本将显示在部署备份列表中。
注:如果您需要部署备份的本地副本,可以从对象存储桶下载该副本。
从备份还原部署
您可以使用备份将部署恢复到创建备份时的状态。
要恢复部署备份,请执行以下操作:
-
在部署详细信息页上,选择部署备份。
-
从部署备份列表中,选择要还原的备份。
您还可以从部署备份的操作菜单中选择恢复。
-
在“部署备份详细信息”页上,选择还原。
-
在 "Restore backup" 对话框中,选择 Restore 。
创建部署克隆
您可以使用部署备份来创建部署的克隆。
可以从“部署备份详细信息”页创建部署克隆。从“操作”菜单中,选择创建克隆,然后完成“创建部署克隆”向导,该向导与“创建部署”工作流相同。有关更多信息,请参阅创建部署。