本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
備份與還原 CDB
您可以使用 RDS 資料庫快照或 Recovery Manager (RMAN) 來備份和還原 CDB。
使用 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 資料庫考量事項。
使用 RMAN 備份和還原 CDB
若要了解如何使用 RMAN 備份和還原 CDB 或個別租戶資料庫,請參閱 執行 Oracle 資料庫執行個體的一般RMAN任務。