揭祕ORACLE備份之----RMAN之四(塊跟蹤)
Block Change Tracking(塊跟蹤)主要用於RMAN備份的增量備份,記錄自從上一次備份以來資料塊的變化,相關後臺程式CTWR(Change Tracking Writer)
改善增量備份效能,RMAN可以不再掃描整個檔案以查詢變更資料。從10g開始提供此功能。
le@vmrac1 ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Mon Oct 28 18:31:47 2013
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options
SQL> -- 增量備份的資料塊跟蹤
SQL> select * from v$block_change_tracking;
STATUS FILENAME BYTES
---------- ------------------------------ ----------
DISABLED
SQL> -- 開啟資料塊跟蹤功能
SQL> alter database enable block change tracking;
Database altered.
SQL> select * from v$block_change_tracking;
STATUS FILENAME BYTES
---------- --------------------------------------------------------------- ----------
ENABLED +DATA/rac/changetracking/ctf.279.830025153 11599872
SQL> -- 資料塊跟蹤程式CTWR
SQL> host ps -ef | grep ctwr
oracle 11886 1 0 18:32 ? 00:00:00 ora_ctwr_rac1
oracle 11894 11875 0 18:32 pts/2 00:00:00 /bin/bash -c ps -ef | grep ctwr
oracle 11896 11894 0 18:32 pts/2 00:00:00 grep ctwr
SQL> -- 關閉資料塊更改跟蹤功能
SQL> alter database disable block change tracking;
Database altered.
SQL> select * from v$block_change_tracking;
STATUS FILENAME BYTES
---------- ------------------------------ ----------
DISABLED
SQL> -- 開啟跟蹤功能,並使用指定檔案記錄資料塊更改
SQL> alter database enable block change tracking using file '/home/oracle/ctf';
Database altered.
SQL> select * from v$block_change_tracking;
STATUS FILENAME BYTES
---------- ------------------------------------ ----------
ENABLED /home/oracle/ctf 11599872
SQL> alter database disable block change tracking;
Database altered.
SQL> select * from v$block_change_tracking;
STATUS FILENAME BYTES
---------- ------------------------------ ----------
DISABLED
SQL> alter database enable block change tracking;
Database altered.
-- 自動生成跟蹤檔案
SQL> select * from v$block_change_tracking;
STATUS FILENAME BYTES
---------- ----------------------------------------------------------------- ----------
ENABLED +DATA/rac/changetracking/ctf.280.830025283 11599872
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options
[oracle@vmrac1 ~]$ su - grid
Password:
[grid@vmrac1 ~]$ rlwrap asmcmd -p
ASMCMD [+] > ls
DATA/
ASMCMD [+] > cd data
ASMCMD [+data] > ls
RAC/
vmrac/
ASMCMD [+data] > cd rac
ASMCMD [+data/rac] > ls
ARCHIVELOG/
BACKUPSET/
CHANGETRACKING/
CONTROLFILE/
DATAFILE/
ONLINELOG/
PARAMETERFILE/
TEMPFILE/
spfilerac.ora
ASMCMD [+data/rac] > cd changetracking
ASMCMD [+data/rac/changetracking] > ls
ctf.279.830025153
ctf.280.830025283
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/429786/viewspace-776767/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 揭祕ORACLE備份之----RMAN之五(CATALOG)Oracle
- 揭祕ORACLE備份之----RMAN之二(備份方式)Oracle
- 揭祕ORACLE備份之----RMAN之一(引數配置)Oracle
- 揭祕ORACLE備份之--邏輯備份(EXP)Oracle
- 揭祕ORACLE備份之--邏輯備份(EXPDP)Oracle
- Oracle備份之RMAN工具(四)Oracle
- 揭祕ORACLE備份之--冷備份(也叫離線備份)Oracle
- 揭祕ORACLE備份之--熱備份(也叫聯機備份)Oracle
- oracle之rman備份Oracle
- Oracle備份之RMAN工具(三)Oracle
- Oracle備份之RMAN工具(二)Oracle
- Oracle備份之RMAN工具(一)Oracle
- 揭秘ORACLE備份之----RMAN之五(CATALOG)Oracle
- 探索ORACLE之RMAN_05備份策略Oracle
- Oracle 備份恢復篇之RMAN catalogOracle
- RMAN備份與恢復之加密備份加密
- ORACLE rman備份之ORA-00230Oracle
- Oracle資料庫備份與恢復之RMANOracle資料庫
- Oracle資料庫RMAN小結之備份部分Oracle資料庫
- RMAN加密備份之口令加密加密
- RMAN筆記之備份集和備份片筆記
- Oracle塊損壞恢復(有rman備份)Oracle
- Backup And Recovery User's Guide-RMAN備份概念-增量備份-塊改變追蹤GUIIDE
- RMAN備份之備份多個備份集到帶庫(三)
- RMAN備份之備份多個備份集到帶庫(二)
- RMAN備份之備份多個備份集到帶庫(一)
- rman備份恢復命令之switch
- Oracle資料庫備份與恢復之RMAN2Oracle資料庫
- 探索ORACLE之RMAN_03一致性備份Oracle
- RMAN備份、恢復實驗室 之 備份篇 【rman: can't open target】
- rman備份驗證(之restore validate)REST
- Oracle RMAN 增量備份Oracle
- oracle rman備份命令Oracle
- 【轉】Oracle rman備份Oracle
- CSS揭祕之《小技巧》CSS
- CSS揭祕之形狀CSS
- RMAN筆記之查詢rman備份資訊狀態筆記
- 循序漸進oracle第7章:備份與恢復之RMAN完整備份指令碼Oracle指令碼