RMAN database plus archivelog實現順序

gaopengtttt發表於2009-01-06

我的學習筆記

RMAN>  backup format='data_%s_%p_%T_%t.bak'
2>  database plus archivelog  delete all input
3>  format 'arc_%s_%p_%T_%t.bak';

 通道 ORA_DISK_1: 正在刪除存檔日誌
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00024_0673521680.001 記錄
 ID=1 時間戳 =674475282
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00025_0673521680.001 記錄
 ID=2 時間戳 =6744753783> format "E:\archive_%s_%p_%T.back";


啟動 backup 於 06-1月 -09
當前日誌已存檔
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在啟動存檔日誌備份集
通道 ORA_DISK_1: 正在指定備份集中的存檔日誌
輸入存檔日誌執行緒 =1 序列 =24 記錄 ID=1 時間戳=674475282
輸入存檔日誌執行緒 =1 序列 =25 記錄 ID=2 時間戳=674475378
輸入存檔日誌執行緒 =1 序列 =26 記錄 ID=3 時間戳=674478048
輸入存檔日誌執行緒 =1 序列 =27 記錄 ID=4 時間戳=674488838
輸入存檔日誌執行緒 =1 序列 =28 記錄 ID=5 時間戳=674496010
輸入存檔日誌執行緒 =1 序列 =29 記錄 ID=6 時間戳=674730253
輸入存檔日誌執行緒 =1 序列 =30 記錄 ID=7 時間戳=674733665
輸入存檔日誌執行緒 =1 序列 =31 記錄 ID=8 時間戳=674735989
輸入存檔日誌執行緒 =1 序列 =32 記錄 ID=9 時間戳=674736047
輸入存檔日誌執行緒 =1 序列 =33 記錄 ID=10 時間戳=674736209
輸入存檔日誌執行緒 =1 序列 =34 記錄 ID=11 時間戳=674736272
輸入存檔日誌執行緒 =1 序列 =35 記錄 ID=12 時間戳=674748036
輸入存檔日誌執行緒 =1 序列 =36 記錄 ID=13 時間戳=674760995
輸入存檔日誌執行緒 =1 序列 =37 記錄 ID=14 時間戳=674816738
輸入存檔日誌執行緒 =1 序列 =38 記錄 ID=15 時間戳=674828489
輸入存檔日誌執行緒 =1 序列 =39 記錄 ID=16 時間戳=674834457
輸入存檔日誌執行緒 =1 序列 =40 記錄 ID=17 時間戳=674845212
輸入存檔日誌執行緒 =1 序列 =41 記錄 ID=18 時間戳=674903377
輸入存檔日誌執行緒 =1 序列 =42 記錄 ID=19 時間戳=674917228
輸入存檔日誌執行緒 =1 序列 =43 記錄 ID=20 時間戳=674920846
輸入存檔日誌執行緒 =1 序列 =44 記錄 ID=21 時間戳=675423143
輸入存檔日誌執行緒 =1 序列 =45 記錄 ID=22 時間戳=675423265
輸入存檔日誌執行緒 =1 序列 =46 記錄 ID=23 時間戳=675423334
輸入存檔日誌執行緒 =1 序列 =47 記錄 ID=24 時間戳=675428814
通道 ORA_DISK_1: 正在啟動段 1 於 06-1月 -09
通道 ORA_DISK_1: 已完成段 1 於 06-1月 -09
段 handle=E:\ARCHIVE_16_1_20090106.BACK comment=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:17
通道 ORA_DISK_1: 正在刪除存檔日誌
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00024_0673521680.001 記錄
 ID=1 時間戳 =674475282
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00025_0673521680.001 記錄
 ID=2 時間戳 =674475378
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00026_0673521680.001 記錄
 ID=3 時間戳 =674478048
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00027_0673521680.001 記錄
 ID=4 時間戳 =674488838
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00028_0673521680.001 記錄
 ID=5 時間戳 =674496010
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00029_0673521680.001 記錄
 ID=6 時間戳 =674730253
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00030_0673521680.001 記錄
 ID=7 時間戳 =674733665
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00031_0673521680.001 記錄
 ID=8 時間戳 =674735989
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00032_0673521680.001 記錄
 ID=9 時間戳 =674736047
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00033_0673521680.001 記錄
 ID=10 時間戳 =674736209
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00034_0673521680.001 記錄
 ID=11 時間戳 =674736272
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00035_0673521680.001 記錄
 ID=12 時間戳 =674748036
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00036_0673521680.001 記錄
 ID=13 時間戳 =674760995
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00037_0673521680.001 記錄
 ID=14 時間戳 =674816738
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00038_0673521680.001 記錄
 ID=15 時間戳 =674828489
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00039_0673521680.001 記錄
 ID=16 時間戳 =674834457
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00040_0673521680.001 記錄
 ID=17 時間戳 =674845212
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00041_0673521680.001 記錄
 ID=18 時間戳 =674903377
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00042_0673521680.001 記錄
 ID=19 時間戳 =674917228
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00043_0673521680.001 記錄
 ID=20 時間戳 =674920846
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00044_0673521680.001 記錄
 ID=21 時間戳 =675423143
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00045_0673521680.001 記錄
 ID=22 時間戳 =675423265
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00046_0673521680.001 記錄
 ID=23 時間戳 =675423334
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00047_0673521680.001 記錄
 ID=24 時間戳 =675428814
完成 backup 於 06-1月 -09

啟動 backup 於 06-1月 -09
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00001 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\SYSTEM01.DBF
輸入資料檔案 fno=00003 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\SYSAUX01.DBF
輸入資料檔案 fno=00002 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\UNDOTBS01.DBF
輸入資料檔案 fno=00004 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\USERS01.DBF
通道 ORA_DISK_1: 正在啟動段 1 於 06-1月 -09
通道 ORA_DISK_1: 已完成段 1 於 06-1月 -09
段 handle=E:\TEST_17_1_20090106.BAK comment=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:45
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
備份集中包括當前控制檔案
在備份集中包含當前的 SPFILE
通道 ORA_DISK_1: 正在啟動段 1 於 06-1月 -09
通道 ORA_DISK_1: 已完成段 1 於 06-1月 -09
段 handle=E:\TEST_18_1_20090106.BAK comment=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:03
完成 backup 於 06-1月 -09

啟動 backup 於 06-1月 -09
當前日誌已存檔
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在啟動存檔日誌備份集
通道 ORA_DISK_1: 正在指定備份集中的存檔日誌
輸入存檔日誌執行緒 =1 序列 =48 記錄 ID=25 時間戳=675428886
通道 ORA_DISK_1: 正在啟動段 1 於 06-1月 -09
通道 ORA_DISK_1: 已完成段 1 於 06-1月 -09
段 handle=E:\ARCHIVE_19_1_20090106.BACK comment=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:03
通道 ORA_DISK_1: 正在刪除存檔日誌
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00048_0673521680.001 記錄
 ID=25 時間戳 =675428886
完成 backup 於 06-1月 -09

RMAN>

1、啟動 backup 於 06-1月 -09當前日誌已存檔

執行一個ALTER SYSTEM ARCHIVELOG CURRENT命令

2、通道 ORA_DISK_1: 正在啟動存檔日誌備份集
通道 ORA_DISK_1: 正在指定備份集中的存檔日誌
輸入存檔日誌執行緒 =1 序列 =24 記錄 ID=1 時間戳=674475282
輸入存檔日誌執行緒 =1 序列 =25 記錄 ID=2 時間戳=674475378
輸入存檔日誌執行緒 =1 序列 =26 記錄 ID=3 時間戳=674478048
輸入存檔日誌執行緒 =1 序列 =27 記錄 ID=4 時間戳=674488838

進行歸檔日誌備份

3、通道 ORA_DISK_1: 正在刪除存檔日誌
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00024_0673521680.001 記錄
 ID=1 時間戳 =674475282
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00025_0673521680.001 記錄
 ID=2 時間戳 =674475378

實現DELETE ALL INPUT啟動 backup 於 06-1月 -09
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00001 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\SYSTEM01.DBF
輸入資料檔案 fno=00003 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\SYSAUX01.DBF
輸入資料檔案 fno=00002 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\UNDOTBS01.DBF
輸入資料檔案 fno=00004 name=E:\ORACLE\PRODUCT\10.1.0\ORADATA\PP\USERS01.DBF

備份資料檔案 及BACKUP DATABASE 當然也包括CONTROLFILE和SPFILE

5、啟動 backup 於 06-1月 -09當前日誌已存檔

再次執行一個ALTER SYSTEM ARCHIVELOG CURRENT命令

6、使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在啟動存檔日誌備份集
通道 ORA_DISK_1: 正在指定備份集中的存檔日誌
輸入存檔日誌執行緒 =1 序列 =48 記錄 ID=25 時間戳=675428886
通道 ORA_DISK_1: 正在啟動段 1 於 06-1月 -09
通道 ORA_DISK_1: 已完成段 1 於 06-1月 -09
段 handle=E:\ARCHIVE_19_1_20090106.BACK comment=NONE

備份剛剛執行ALTER SYSTEM ARCHIVELOG CURRENT命令切換的日誌檔案的歸檔檔案。

7、通道 ORA_DISK_1: 正在刪除存檔日誌
存檔日誌檔名 =E:\ORACLE\PRODUCT\10.1.0\DB_1\RDBMS\ARC00048_0673521680.001 記錄
 ID=25 時間戳 =675428886
完成 backup 於 06-1月 -09

實現DELETE ALL INPUT 刪除剛剛備份的歸檔日誌

看來 database plus archivelog代替了手工在指令碼里面執行ALTER SYSTEM ARCHIVELOG CURRENT的麻煩,同時保證了資料的完整性。不錯 我也是剛學習的

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7728585/viewspace-528594/,如需轉載,請註明出處,否則將追究法律責任。

相關文章