RMAN刪除備份

2021-06-16 05:35:49 字數 1056 閱讀 7143

刪除備份--delete命令

用於刪除rman備份記錄及相應的物理檔案。當使用rman執行備份操作時,會在rman資料庫(rman repository)中生成rman備份記錄,預設情況下rman備份記錄會被存放在目標資料庫的控制檔案中,如果配置了恢復目錄(recovery catalog),那麼該備份記錄也會被存放到恢復目錄中。

rman中的delete命令就是用來刪除記錄(某些情況下並非刪除記錄,而是打上刪除標記),以及這些記錄關聯的物理備份片段。

刪除過期備份。當使用rman命令執行備份操作時,rman會根據備份冗餘策略確定備份是否過期。

1. rman> delete obsolete;

刪除無效備份。首先執行crosscheck命令核對備份集,如果發現備份無效(比如備份對應的資料檔案損壞或丟失),rman會將該備份集標記為 expired狀態。要刪除相應的備份記錄,可以執行delete expired backup命令:

1. rman> delete expired backup;

刪除expired副本,如下所示:

1. rman> delete expired copy;

刪除特定備份集,如下所示:

1. rman> delete backupset 19;

刪除特定備份片,如下所示:

1. rman> delete backuppiece 'd:/backup/demo_19.bak';

刪除所有備份集,如下所示:

1. rman> delete backup;

刪除特定映像副本,如下所示:

1. rman> delete datafile copy 'd:/backup/demo_19.bak';

刪除所有映像副本,如下所示:

1. rman> delete copy;

在備份後刪除輸入物件,如下所示:

1. rman> backup archivelog all delete input; 

2. rman> delete backupset 22 format = "d:/backup/%u.bak" delete input; 

rman刪除7天前備份 RMAN備份

rman備份 rman recovery manager 是隨oracle伺服器軟體一同安裝的工具軟體,它可以用來備份和恢復資料庫檔案 歸檔日誌和控制檔案,用來執行完全或不完全的資料庫恢復。與傳統工具相比,rman具有獨特的優勢 跳過未使用的資料塊。當備份乙個rman備份集時,rman不會備份從未被...

RMAN刪除過期備份或非過期備份

刪除備份 delete命令 用於刪除rman備份記錄及相應的物理檔案。當使用rman執行備份操作時,會在rman資料庫 rman repository 中生成rman備份記錄,預設情況下rman備份記錄會被存放在目標 資料庫的控制檔案中,如果配置了恢復目錄 recovery catalog 那麼該備...

rman備份檔案刪除3天前的 rman入門篇

rman可能有些朋友都沒接觸過,生產環境用rman去做定時備份還是不錯的,效率也高,下面先介紹下rman方面的基礎內容,入個門。1 連線本地資料庫 2 連線遠端資料庫 rman target sys oracle orcl1 執行 sql 語句 2 rman 預設配置1 顯示 rman 預設配置 2...