多租戶-Rman備份
阿新 • • 發佈:2021-07-21
多租戶-RMAN備份
基本上備份操作和non-CDB一樣
1 備份CDB
1.1 CDB全備內容
- the ROOT
- all the PDBS
- archived redo logs
1.2 CDB連線Rman
rman target sys/oracle@cdb3
echo $ORACLE_SID rman target /
1.3 CDB全備
執行全備會備份CDB及所有PDBs的資料檔案(包括seed種子檔案)及控制檔案和spfile
backup database;
1.4 CDB備份表空間
注:CDB只可以備份自己的表空間,資料檔案級別可以指定任一一個Pdb的檔案號,可以備份PDB
backup tablespace users;
1.5 CDB備份PDB資料檔案
檢視資料庫的所有資料檔案的檔案號及檔名稱
reprot schema;
backup datafile 1; backup datafile 16;
1.6 CDB全備PDB
backup pluggable database pdb2; backup pluggable database pdb4;
2 備份PDB
2.1 PDB連線Rman
rman target sys/oracle@pdb2
2.2 PDB全備
backup database;
2.3 PDB備份表空間
注:只能備份自己的表空間及資料檔案
backup tablespace users;
2.4 PDB備份資料檔案
report schema;
backup datafile 16;
3 備份CDB$ROOT
Rman連線CDB執行backup database root;
rman target sys/oracle@cdb3 backup database root;