Cloud Protect 组代理的先决条件

使用 Cloud Protect Fleet Agent 有特定要求。

表 6-1 使用 Cloud Protect Fleet Agent 的先决条件

要求 更多信息

恢复服务的必备要求

确保查看并确认将数据库登记到恢复服务的强制性要求

Oracle Cloud 账户、租户和订阅

获取 Oracle Cloud 账户

受支持的操作系统/平台

Linux x86-64

支持的 Oracle Database 发行版

确保将目标数据库兼容性级别(COMPATIBLE 初始化参数)设置为 19.0.0 或更高级别。

您可以将 Cloud Protect Fleet Agent 用于预配了以下任一发行版的 Oracle 数据库:
  • Oracle Database 23ai (23.4) 或更高版本
  • Oracle Database 19c 发行版 18 (19.18) 或更高版本

数据库密码

如果要将本地 Oracle Database 备份到 Recovery Service,则必须设置并打开 TDE wallet,而不管是否为数据库配置了 TDE。如果可插入数据库 (pluggable database,PDB) 使用本地 TDE 钱包,则必须打开本地 TDE 钱包。要将备份加密到恢复服务,必须执行此操作。

有关更多信息,请参阅透明数据加密指南中的以下部分:

注意:

Oracle 强烈建议使用外部密钥管理系统,例如 Oracle Key Vault。将解密密钥存储在与加密数据相同的服务器上,可以使数据库服务器攻击获得对密钥和数据库的访问权限。如果密钥损坏或被盗,则无法恢复加密的备份。

DNS 解析

如果要将内部部署 Oracle Database 添加到 Recovery Service,则需要 DNS 监听程序才能接受来自内部部署网络的 DNS 请求。

DNS 监听程序将用于解析恢复服务备份 IP 地址。FQDN 必须在恢复服务子网中注册。

SBT 库

Cloud Protect Fleet Agent 要求 SBT 库文件 libra.so 使用 Recovery Service 执行备份和恢复操作。

对于 Oracle Database 19.27 及更高版本和 Oracle Database 23ai,安装数据库后,$ORACLE_HOME/lib 目录中提供了 libra.so SBT 库。

对于 Oracle Database 19.26 及更低版本,必须从 My Oracle Support Patch Number 37855779 下载 libra.so SBT 库文件。