【ASK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(二)備份恢復之前你需要知道的
說明
相關文章連線:
Oracle 12c之CDB與PDB的備份與恢復(一)什麼是CDB與PDB?: http://blog.itpub.net/69992972/viewspace-2793217/
Oracle 12c之CDB與PDB的備份與恢復(二)備份恢復之前你需要知道的: http://blog.itpub.net/69992972/viewspace-2794508/
Oracle 12c之CDB與PDB的備份與恢復(三)CDB與PDB的備份方式: http://blog.itpub.net/69992972/viewspace-2794518/
Oracle 12c之CDB與PDB的備份與恢復(四)PDB的幾種恢復方式: http://blog.itpub.net/69992972/viewspace-2794540/
在進行備份恢復之前你需要知道的知識點
1. 執行 RMAN 備份的使用者必須要有 SYSDBA 或新許可權 SYSBACKUP
2. RMAN登入CDB的方式:rman target sys/<password>@tns_cdb或者rman target /
注:
(1)tns_cdb是tnsname.ora檔案裡面配置連線CDB的連線串別名
(2)該RMAN連線命令預設作用於容器中的所有檔案,包括PDB的檔案,除非使用PDB名稱進行了特別限制
3. RMAN登入PDB的方式:rman target sys/<password>@tns_pdb
注:
(1)tns_pdb是tnsname.ora檔案裡面配置連線PDB的連線串別名
(2)該RMAN連線命令僅作用於當前連線的PDB的檔案,不包括CDB和其他PDB
4. 使用RMAN的另一條命令“REPORT SCHEMA”能檢視資料檔案
(1)在CDB中使用“REPORT SCHEMA”,如:
$ rman target sys/sys@ test_cdb
RMAN> report schema;
using target database control file instead of recovery catalog
Report of database schema for database with db_unique_name TESTCDB
** (filenames have been edited for clarity)
List of Permanent Datafiles
===========================
File Size(MB) Tablespace RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
1 2048 SYSTEM *** /oracle/app/oracle/oradata/TESTCDB/datafile/o1_ah_system_6016ac6f_.dbf
2 2048 SYSAUX *** /oracle/app/oracle/oradata/TESTCDB/datafile/o1_ah_sysaux_6017vf9a_.dbf
3 1024 UNDOTBS1 *** /oracle/app/oracle/oradata/TESTCDB/datafile/o1_ah_undotbs1_6bs1vaf1_.dbf
4 250 PDB$SEED:SYSTEM *** /oracle/app/oracle/oradata/TESTCDB/C6B37673D8DA9DG1F720198BA5C6E16/datafile/o1_ah_system_6016in1s_.dbf
5 512 USERS *** /oracle/app/oracle/oradata/TESTCDB/datafile/o1_ah_users_6016usd7_.dbf
6 490 PDB$SEED:SYSAUX *** /oracle/app/oracle/oradata/TESTCDB/C6B37673D8DA9DG1F720198BA5C6E16/datafile/o1_ah_sysaux_6016i7ow_.dbf
7 1024 TESTPDB1:SYSTEM *** /oracle/app/oracle/oradata/TESTCDB/C6B58475E9FC5CE2G8192837AC6B8F87/datafile/o1_ah_system_6016wa5h_.dbf
8 512 TESTPDB1:SYSAUX *** /oracle/app/oracle/oradata/TESTCDB/C6B58475E9FC5CE2G8192837AC6B8F87/datafile/o1_ah_sysaux_60168uvl_.dbf
9 512 TESTPDB1:USERS *** /oracle/app/oracle/oradata/TESTCDB/datafile/o1_ah_users_6016phw7_.dbf
List of Temporary Files
=======================
File Size(MB) Tablespace Maxsize(MB) Tempfile Name
---- -------- -------------------- ----------- --------------------
1 128 TEMP 32767 /oracle/app/oracle/oradata/TESTCDB/datafile/o1_ah_temp_6haqi1v6_.tmp
2 20 PDB$SEED:TEMP 32767 /oracle/app/oracle/oradata/TESTCDB/C6B37673D8DA9DG1F720198BA5C6E16/datafile/o1_ah_temp_6haqca89_.tmp
3 64 TESTPDB1:TEMP 32767 /oracle/app/oracle/oradata/TESTCDB/C6B58475E9FC5CE2G8192837AC6B8F87/datafile/o1_ah_temp_6haqwlg7_.tmp
注:
1)形如“PDB$SEED:”表示PDB模板表空間檔案
2)形如“TESTPDB1:”表示實際使用的PDB表空間檔案
3)其他的都是CDB的表空間檔案
(2)在PDB中使用“REPORT SCHEMA”,只會顯示當前PDB自己的資料檔案,如:
$ rman target sys/<password>@ test_pdb
RMAN> report schema;
List of Permanent Datafiles
===========================
File Size(MB) Tablespace RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
7 1024 TESTPDB1:SYSTEM *** /oracle/app/oracle/oradata/TESTCDB/C6B58475E9FC5CE2G8192837AC6B8F87/datafile/o1_ah_system_6016ac6f_.dbf
8 512 TESTPDB1:SYSAUX *** /oracle/app/oracle/oradata/TESTCDB/C6B58475E9FC5CE2G8192837AC6B8F87/datafile/o1_mf_sysaux_60168uvl_.dbf
9 512 TESTPDB1:USERS *** /oracle/app/oracle/oradata/TESTCDB/datafile/o1_mf_users_6016phw7_.dbf
List of Temporary Files
=======================
File Size(MB) Tablespace Maxsize(MB) Tempfile Name
---- -------- -------------------- ----------- --------------------
3 64 TESTPDB1:TEMP 32767 /oracle/app/oracle/oradata/TESTCDB/C6B58475E9FC5CE2G8192837AC6B8F87/datafile/o1_mf_temp_6haqwlg7_.tmp
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992972/viewspace-2794508/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【ASK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(一)什麼是CDB與PDB?Oracle
- 【BAK_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(三)CDB與PDB的備份方式Oracle
- 【RECO_ORACLE】Oracle 12c之CDB與PDB的備份與恢復(四)PDB的幾種恢復方式Oracle
- Oracle 12c 備份與恢復Oracle
- RAC備份恢復之Voting備份與恢復
- Oracle 備份 與 恢復 概述Oracle
- 備份與恢復:polardb資料庫備份與恢復資料庫
- 備份與恢復oracle_homeOracle
- DB的備份與恢復
- GitLab的備份與恢復Gitlab
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- Oracle 備份恢復之 FlashbackOracle
- Jenkins備份與恢復Jenkins
- Postgresql 備份與恢復SQL
- MySQL 備份與恢復MySql
- oracle 12c 針對cdb的差異0備與對pdb進行恢復Oracle
- Mysql備份與恢復(1)---物理備份MySql
- ORACLE備份&恢復案例二(轉)Oracle
- GitLab的自動備份、清理備份與恢復Gitlab
- MySQL入門--備份與恢復(二)MySql
- MySQL備份與恢復——基於MyDumper/MyLoader 邏輯備份恢復MySql
- MySQL 非常規恢復與物理備份恢復MySql
- Mysql備份與恢復(2)---邏輯備份MySql
- 2.6.1 CDB中備份和恢復的概述
- MySQL備份與恢復——基於OUTFILE /LOAD DATA 邏輯備份恢復MySql
- Mysql的幾種備份與恢復MySql
- Elasticsearch叢集的備份與恢復Elasticsearch
- Linux 系統的備份與恢復Linux
- Oracle 備份恢復篇之RMAN catalogOracle
- ORACLE備份&恢復案例(轉)Oracle
- 《入門MySQL—備份與恢復》MySql
- DB2備份與恢復DB2
- MySQL備份與恢復——實操MySql
- 入門MySQL——備份與恢復MySql
- RMAN備份與恢復測試
- MySQL備份與恢復操作解析MySql
- Mysql資料備份與恢復MySql
- SqlServer備份和恢復(二)SQLServer