我在我的資料庫中每周進行一次完整備份我需要的是一個腳本,它首先驗證新備份是否有效,然后洗掉舊備份我這樣做是為了節省我的檔案系統上的空間 Oracle 資料庫版本 = 12c
uj5u.com熱心網友回復:
在初始 RMAN 腳本中附加此檢查
rman> crosscheck backup;
rman> crosscheck copy;
rman> delete noprompt expired backupset;
# Compress backup to reduce space (lab/test is ok, prod have to pay for license)
CONFIGURE COMPRESSION ALGORITHM 'HIGH' AS OF RELEASE 'DEFAULT' OPTIMIZE FOR LOAD FALSE;
...
# database backup takes place here!
...
將此洗掉附加到當前 RMAN 腳本的末尾
rman> configure retention policy to redundancy 1;
rman> crosscheck backup;
rman> crosscheck copy;
rman> delete noprompt obsolete;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/483094.html
