刪除備份--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...