如何快速找到備份過最近、最大序號的歸檔日誌
連結:
最近客戶有這樣一個需求,由於備份時是不刪除歸檔的,所以會導致積累了大量的歸檔日誌儲存。
當手工清除時,我們需要找到那個備份過的最近的歸檔日誌,直接列舉會有常常的一個列表,並且備份集展示是無序的。
在RAC環境中,連續的歸檔日誌也可能分佈到不同的備份集.
我們常用列舉備份過的歸檔日誌的命令是:
list backup of archivelog all;
這裡我們可以用另外一個命令:
LIST BACKUP OF ARCHIVELOG FROM SEQUENCE seq_no [THREAD thread_no];
選擇一個合適的SEQuence號,接下來這個命令會將備份過的日誌按照序號展現出來,非常便於觀察。
對於RAC環境不同的Thread可以加上不同的Thread號。
對於單節點資料庫是這樣的
RMAN> LIST BACKUP OF ARCHIVELOG FROM SEQUENCE 5555;
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
1281 2.44G DISK 00:00:54 23-APR-09
BP Key: 1281 Status: AVAILABLE Compressed: NO Tag: TAG20090423T045004
Piece Name: /rman_backup/archivelog/archive_MDB_1281_1_1
List of Archived Logs in backup set 1281
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- --------- ---------- ---------
1 5555 4810229702 23-APR-09 4810242319 23-APR-09
1 5556 4810242319 23-APR-09 4810253268 23-APR-09
1 5557 4810253268 23-APR-09 4810266091 23-APR-09
1 5558 4810266091 23-APR-09 4810277402 23-APR-09
1 5559 4810277402 23-APR-09 4810288629 23-APR-09
1 5560 4810288629 23-APR-09 4810301159 23-APR-09
1 5561 4810301159 23-APR-09 4810313380 23-APR-09
1 5562 4810313380 23-APR-09 4810325917 23-APR-09
1 5563 4810325917 23-APR-09 4810338897 23-APR-09
1 5564 4810338897 23-APR-09 4810352419 23-APR-09
RMAN> LIST BACKUP OF ARCHIVELOG FROM SEQUENCE 5562;
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
1281 2.44G DISK 00:00:54 23-APR-09
BP Key: 1281 Status: AVAILABLE Compressed: NO Tag: TAG20090423T045004
Piece Name: /rman_backup/archivelog/archive_MDB_1281_1_1
List of Archived Logs in backup set 1281
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- --------- ---------- ---------
1 5562 4810313380 23-APR-09 4810325917 23-APR-09
1 5563 4810325917 23-APR-09 4810338897 23-APR-09
1 5564 4810338897 23-APR-09 4810352419 23-APR-09
對於叢集環境,可以如下:
RMAN> list backup of archivelog from sequence 4650 thread 2;
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
1502 1.34G DISK 00:00:17 23-APR-09
BP Key: 1502 Status: AVAILABLE Compressed: NO Tag: TAG20090423T045014
Piece Name: /data/rman_backup/archivelog/archive_SDB_1505_1_1
List of Archived Logs in backup set 1502
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- --------- ---------- ---------
2 4650 5935657272 22-APR-09 5936032418 22-APR-09
2 4651 5936032418 22-APR-09 5936324099 23-APR-09
2 4652 5936324099 23-APR-09 5936595419 23-APR-09
2 4653 5936595419 23-APR-09 5936606454 23-APR-09
RMAN> list backup of archivelog from sequence 6266 thread 1;
List of Backup Sets
===================
BS Key Size Device Type Elapsed Time Completion Time
------- ---------- ----------- ------------ ---------------
1502 1.34G DISK 00:00:17 23-APR-09
BP Key: 1502 Status: AVAILABLE Compressed: NO Tag: TAG20090423T045014
Piece Name: /data/rman_backup/archivelog/archive_SDB_1505_1_1
List of Archived Logs in backup set 1502
Thrd Seq Low SCN Low Time Next SCN Next Time
---- ------- ---------- --------- ---------- ---------
1 6266 5936066418 22-APR-09 5936180981 23-APR-09
1 6267 5936180981 23-APR-09 5936324084 23-APR-09
1 6268 5936324084 23-APR-09 5936413698 23-APR-09
1 6269 5936413698 23-APR-09 5936462250 23-APR-09
1 6270 5936462250 23-APR-09 5936595368 23-APR-09
1 6271 5936595368 23-APR-09 5936606456 23-APR-09
這樣確認好了之後,刪除歸檔就可以放心大膽了。
-The End-
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2222123/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 備份歸檔日誌
- 備份歸檔日誌檔案
- 備份之歸檔重做日誌備份
- rman全庫備份備份歸檔日誌檔案
- RMAN備份歸檔日誌多份 %c
- 手工rm刪除歸檔日誌對備份歸檔日誌的影響
- 冷備份+歸檔日誌的恢復
- RMAN備份歸檔日誌指令碼指令碼
- 用RMAN備份歸檔日誌時檢查歸檔日誌是否存在
- 誤刪歸檔日誌除導致備份歸檔日誌失敗
- 歸檔日誌大小 與使用rman 備份後的歸檔日誌產生的備份集大小的關係
- Oracle設定多個歸檔路徑生成多份歸檔日誌,Rman備份時也只備份其中的一份歸檔日誌Oracle
- 老虎是如何從備份集中恢復歸檔日誌
- 刪除歸檔,保留最近的5個歸檔日誌
- RMAN備份整庫和歸檔日誌的方法
- oracle rman備份歸檔日誌需要先切換日誌嗎Oracle
- rman備份後為什麼要同時備份歸檔日誌
- DELETE OBSOLETE不刪除歸檔日誌以及歸檔的備份集delete
- 如何用rman備份不是預設目錄下的歸檔日誌,
- 快速找到最近修改的檔案!
- Oracle使用備份檔案集恢復歸檔日誌Oracle
- RMAN備份資料檔案+控制檔案+歸檔日誌
- RMAN備份及恢復歸檔日誌的語法
- 備份與恢復--從備份的歸檔日誌中恢復資料
- 通過nfs共享目錄實現oracle 歸檔日誌遠端備份NFSOracle
- Backup And Recovery User's Guide-只備份需要備份的歸檔重做日誌檔案GUIIDE
- 聯機重做日誌、歸檔日誌、備用重做日誌
- 日誌 ** 序列號 ** 無法歸檔
- TSM備份時因歸檔日誌丟失而導致備份失敗
- Oracle 12C 新特性:關於歸檔日誌的備份Oracle
- RMAN備份恢復之歸檔日誌對BLOCKRECOVER的影響BloC
- 沒備份,歸檔日誌存在,丟失資料檔案的恢復
- 使用logmnr,在RMAN備份檔案中恢復備份的歸檔日誌檔案進行分析
- Backup And Recovery User's Guide-備份資料庫-備份歸檔重做日誌檔案GUIIDE資料庫
- 用restore archivelog從備份集中恢復歸檔日誌RESTHive
- 【備份恢復】恢復 丟失已歸檔重做日誌檔案
- Backup And Recovery User's Guide-備份歸檔重做日誌檔案GUIIDE
- oracle 如何不備份已經備份的歸檔Oracle