备份和还原 CDB
您可以使用 RDS 数据库快照或 Recovery Manager(RMAN)备份和还原 CDB。
使用数据库快照备份和还原 CDB
数据库快照在 CDB 和非 CDB 架构中的工作原理类似。主要区别如下所示:
-
还原 CDB 的数据库快照后,无法重命名 CDB。CDB 名为
RDSCDB
且无法更改。 -
还原 CDB 的数据库快照后,无法重命名 PDB。您可以使用 modify-tenant-database 命令修改 PDB 名称。
-
要在快照中查找租户数据库,请使用 CLI 命令 describe-db-snapshot-tenant-databases。
-
您无法直接与使用多租户架构配置的 CDB 快照中的租户数据库进行交互。如果还原数据库快照,则会还原其所有租户数据库。
-
RDS for Oracle 将租户数据库上的标签隐式复制到数据库快照中的租户数据库。还原租户数据库后,标签会显示在还原后的数据库中。
-
如果您还原数据库快照并使用
--tags
参数指定新标签,则新标签将覆盖所有现有标签。 -
如果您为带有标签的 CDB 实例拍摄数据库快照,并且您指定了
--copy-tags-to-snapshot
,则 RDS for Oracle 会将标签从租户数据库复制到快照中的租户数据库。
有关更多信息,请参阅Oracle Database 注意事项。
使用 RMAN 备份和还原 CDB
要了解如何使用 RMAN 备份和还原 CDB 或个人租户数据库,请参阅执行 Oracle 数据库实例的常见 RMAN 任务。