RMAN delete archivelog命令刪除歸檔日誌及歸檔日誌拷貝

尛樣兒發表於2012-11-12

        這篇文章通過下面的例子說明RMAN的delete archivelog命令不光會刪除歸檔日誌檔案,也同時會刪除歸檔日誌檔案拷貝。

RMAN> list archivelog all;


已存檔的日誌副本列表
關鍵字     Thrd Seq     S 短時間     名稱
------- ---- ------- - ---------- ----
10      1    12      A 12-11月-12 C:\ARCHIVELOGS\ARC00012_0799188448.001
11      1    13      A 19-12月-12 C:\ARCHIVELOGS\ARC00013_0799188448.001
12      1    14      A 19-12月-12 C:\ARCHIVELOGS\ARC00014_0799188448.001
13      1    15      A 19-12月-12 C:\ARCHIVELOGS\ARC00015_0799188448.001
14      1    16      A 19-12月-12 C:\ARCHIVELOGS\ARC00016_0799188448.001

RMAN> backup archivelog all;

啟動 backup 於 19-12月-12
當前日誌已存檔
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=137 devtype=DISK
通道 ORA_DISK_1: 正在啟動存檔日誌備份集
通道 ORA_DISK_1: 正在指定備份集中的存檔日誌
輸入存檔日誌執行緒 =1 序列 =12 記錄 ID=10 時間戳=802475130
輸入存檔日誌執行緒 =1 序列 =13 記錄 ID=11 時間戳=802475132
輸入存檔日誌執行緒 =1 序列 =14 記錄 ID=12 時間戳=802475145
輸入存檔日誌執行緒 =1 序列 =15 記錄 ID=13 時間戳=802475146
輸入存檔日誌執行緒 =1 序列 =16 記錄 ID=14 時間戳=802475221
通道 ORA_DISK_1: 正在啟動段 1 於 19-12月-12
通道 ORA_DISK_1: 已完成段 1 於 19-12月-12
段控制程式碼=C:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_12_19\O1
_MF_ANNNN_TAG20121219T214702_8F3KBPV7_.BKP 標記=TAG20121219T214702 註釋=NONE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:01
完成 backup 於 19-12月-12

啟動 Control File and SPFILE Autobackup 於 19-12月-12
段 handle=C:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2012_12_1
9\O1_MF_S_802475224_8F3KBR4H_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 於 19-12月-12

RMAN> list backup of archivelog all;


備份集列表
===================

BS 關鍵字  大小       裝置型別佔用時間 完成時間
------- ---------- ----------- ------------ ----------
7       19.02M     DISK        00:00:01     19-12月-12
        BP 關鍵字: 7   狀態: AVAILABLE  已壓縮: NO  標記: TAG20121219T214702
段名:C:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_12_19\O1_M
F_ANNNN_TAG20121219T214702_8F3KBPV7_.BKP

  備份集 7 中的已存檔日誌列表
  Thrd Seq     低 SCN    短時間     下一個 SCN   下一次
  ---- ------- ---------- ---------- ---------- ---------
  1    12      578386     12-11月-12 582223     19-12月-12
  1    13      582223     19-12月-12 582225     19-12月-12
  1    14      582225     19-12月-12 582260     19-12月-12
  1    15      582260     19-12月-12 582262     19-12月-12
  1    16      582262     19-12月-12 582359     19-12月-12

RMAN> backup as copy archivelog all format 'c:\archivelogs_copy\%U';

啟動 backup 於 19-12月-12
當前日誌已存檔
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 啟動歸檔副本
輸入存檔日誌執行緒 =1 序列 =12 記錄 ID=10 時間戳=802475130
輸出檔名=C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-12_T-1_A-799188448_0A
NT9JA1 recid=17 stamp=802475330
通道 ORA_DISK_1: 歸檔日誌複製完畢, 經過時間: 00:00:02
通道 ORA_DISK_1: 啟動歸檔副本
輸入存檔日誌執行緒 =1 序列 =16 記錄 ID=14 時間戳=802475221
輸出檔名=C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-16_T-1_A-799188448_0B
NT9JA3 recid=18 stamp=802475331
通道 ORA_DISK_1: 歸檔日誌複製完畢, 經過時間: 00:00:01
通道 ORA_DISK_1: 啟動歸檔副本
輸入存檔日誌執行緒 =1 序列 =14 記錄 ID=12 時間戳=802475145
輸出檔名=C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-14_T-1_A-799188448_0C
NT9JA4 recid=19 stamp=802475332
通道 ORA_DISK_1: 歸檔日誌複製完畢, 經過時間: 00:00:01
通道 ORA_DISK_1: 啟動歸檔副本
輸入存檔日誌執行緒 =1 序列 =17 記錄 ID=15 時間戳=802475308
輸出檔名=C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-17_T-1_A-799188448_0D
NT9JA5 recid=20 stamp=802475333
通道 ORA_DISK_1: 歸檔日誌複製完畢, 經過時間: 00:00:01
通道 ORA_DISK_1: 啟動歸檔副本
輸入存檔日誌執行緒 =1 序列 =18 記錄 ID=16 時間戳=802475328
輸出檔名=C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-18_T-1_A-799188448_0E
NT9JA6 recid=21 stamp=802475334
通道 ORA_DISK_1: 歸檔日誌複製完畢, 經過時間: 00:00:01
通道 ORA_DISK_1: 啟動歸檔副本
輸入存檔日誌執行緒 =1 序列 =13 記錄 ID=11 時間戳=802475132
輸出檔名=C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-13_T-1_A-799188448_0F
NT9JA7 recid=22 stamp=802475335
通道 ORA_DISK_1: 歸檔日誌複製完畢, 經過時間: 00:00:01
通道 ORA_DISK_1: 啟動歸檔副本
輸入存檔日誌執行緒 =1 序列 =15 記錄 ID=13 時間戳=802475146
輸出檔名=C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-15_T-1_A-799188448_0G
NT9JA8 recid=23 stamp=802475337
通道 ORA_DISK_1: 歸檔日誌複製完畢, 經過時間: 00:00:01
完成 backup 於 19-12月-12

啟動 Control File and SPFILE Autobackup 於 19-12月-12
段 handle=C:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\AUTOBACKUP\2012_12_1
9\O1_MF_S_802475337_8F3KGB1S_.BKP comment=NONE
完成 Control File and SPFILE Autobackup 於 19-12月-12


RMAN> list archivelog all;


已存檔的日誌副本列表
關鍵字     Thrd Seq     S 短時間     名稱
------- ---- ------- - ---------- ----
17      1    12      A 12-11月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_
S-12_T-1_A-799188448_0ANT9JA1
10      1    12      A 12-11月-12 C:\ARCHIVELOGS\ARC00012_0799188448.001
22      1    13      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_
S-13_T-1_A-799188448_0FNT9JA7
11      1    13      A 19-12月-12 C:\ARCHIVELOGS\ARC00013_0799188448.001
19      1    14      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_
S-14_T-1_A-799188448_0CNT9JA4
12      1    14      A 19-12月-12 C:\ARCHIVELOGS\ARC00014_0799188448.001
23      1    15      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_
S-15_T-1_A-799188448_0GNT9JA8
13      1    15      A 19-12月-12 C:\ARCHIVELOGS\ARC00015_0799188448.001
18      1    16      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_
S-16_T-1_A-799188448_0BNT9JA3
14      1    16      A 19-12月-12 C:\ARCHIVELOGS\ARC00016_0799188448.001
20      1    17      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_
S-17_T-1_A-799188448_0DNT9JA5
15      1    17      A 19-12月-12 C:\ARCHIVELOGS\ARC00017_0799188448.001
21      1    18      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_
S-18_T-1_A-799188448_0ENT9JA6
16      1    18      A 19-12月-12 C:\ARCHIVELOGS\ARC00018_0799188448.001


RMAN> delete noprompt archivelog all;

釋放的通道: ORA_DISK_1
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=137 devtype=DISK

已存檔的日誌副本列表
關鍵字     Thrd Seq     S 短時間     名稱
------- ---- ------- - ---------- ----
17      1    12      A 12-11月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182
S-12_T-1_A-799188448_0ANT9JA1
10      1    12      A 12-11月-12 C:\ARCHIVELOGS\ARC00012_0799188448.001
22      1    13      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182
S-13_T-1_A-799188448_0FNT9JA7
11      1    13      A 19-12月-12 C:\ARCHIVELOGS\ARC00013_0799188448.001
19      1    14      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182
S-14_T-1_A-799188448_0CNT9JA4
12      1    14      A 19-12月-12 C:\ARCHIVELOGS\ARC00014_0799188448.001
23      1    15      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182
S-15_T-1_A-799188448_0GNT9JA8
13      1    15      A 19-12月-12 C:\ARCHIVELOGS\ARC00015_0799188448.001
18      1    16      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182
S-16_T-1_A-799188448_0BNT9JA3
14      1    16      A 19-12月-12 C:\ARCHIVELOGS\ARC00016_0799188448.001
20      1    17      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182
S-17_T-1_A-799188448_0DNT9JA5
15      1    17      A 19-12月-12 C:\ARCHIVELOGS\ARC00017_0799188448.001
21      1    18      A 19-12月-12 C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182
S-18_T-1_A-799188448_0ENT9JA6
16      1    18      A 19-12月-12 C:\ARCHIVELOGS\ARC00018_0799188448.001
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-12_T-1_A-799188
48_0ANT9JA1 記錄 ID=17 時間戳 =802475330
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS\ARC00012_0799188448.001 記錄 ID=10 時間戳 =80247
130
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-13_T-1_A-799188
48_0FNT9JA7 記錄 ID=22 時間戳 =802475335
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS\ARC00013_0799188448.001 記錄 ID=11 時間戳 =80247
132
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-14_T-1_A-799188
48_0CNT9JA4 記錄 ID=19 時間戳 =802475332
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS\ARC00014_0799188448.001 記錄 ID=12 時間戳 =80247
145
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-15_T-1_A-799188
48_0GNT9JA8 記錄 ID=23 時間戳 =802475337
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS\ARC00015_0799188448.001 記錄 ID=13 時間戳 =80247
146
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-16_T-1_A-799188
48_0BNT9JA3 記錄 ID=18 時間戳 =802475331
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS\ARC00016_0799188448.001 記錄 ID=14 時間戳 =80247
221
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-17_T-1_A-799188
48_0DNT9JA5 記錄 ID=20 時間戳 =802475333
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS\ARC00017_0799188448.001 記錄 ID=15 時間戳 =80247
308
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS_COPY\ARCH_D-ORCL_ID-1326969182_S-18_T-1_A-799188
48_0ENT9JA6 記錄 ID=21 時間戳 =802475334
已刪除的存檔日誌
存檔日誌檔名 =C:\ARCHIVELOGS\ARC00018_0799188448.001 記錄 ID=16 時間戳 =80247
328
14 物件已刪除


RMAN> list archivelog all;

說明與恢復目錄中的任何存檔日誌均不匹配

RMAN> list copy of archivelog all;

說明與恢復目錄中的任何存檔日誌均不匹配

RMAN> list backup of archivelog all;


備份集列表
===================

BS 關鍵字  大小       裝置型別佔用時間 完成時間
------- ---------- ----------- ------------ ----------
7       19.02M     DISK        00:00:01     19-12月-12
        BP 關鍵字: 7   狀態: AVAILABLE  已壓縮: NO  標記: TAG20121219T214702
段名:C:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2012_12_19\O1_M
F_ANNNN_TAG20121219T214702_8F3KBPV7_.BKP

  備份集 7 中的已存檔日誌列表
  Thrd Seq     低 SCN    短時間     下一個 SCN   下一次
  ---- ------- ---------- ---------- ---------- ---------
  1    12      578386     12-11月-12 582223     19-12月-12
  1    13      582223     19-12月-12 582225     19-12月-12
  1    14      582225     19-12月-12 582260     19-12月-12
  1    15      582260     19-12月-12 582262     19-12月-12
  1    16      582262     19-12月-12 582359     19-12月-12

        之所以會刪除歸檔日誌的同時還會刪除歸檔日誌RMAN COPY可能是因為V$ARCHIVED_LOG動態檢視中會記錄RMAN COPY的歸檔日誌檔案資訊,也會記錄RESTORE的歸檔日誌資訊。V$ARCHIVED_LOG檢視解釋如下:
        V$ARCHIVED_LOG displays archived log information from the control file, including archive log names. An archive log record is inserted after the online redo log is successfully archived or cleared (name column is NULL if the log was cleared). If the log is archived twice, there will be two archived log records with the same THREAD#, SEQUENCE#, and FIRST_CHANGE#, but with a different name. An archive log record is also inserted when an archive log is restored from a backup set or a copy and whenever a copy of a log is made with the RMAN COPY command.


--end--

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

相關文章