Backup

我可以為非自動備份指定預設備份位置嗎?

  • June 16, 2016

我注意到,當BACKUP DATABASE沒有該TO子句發出命令時,備份文件將儲存到發出命令的工作目錄中。

我想知道是否可以為備份配置預設位置,以便在命令中未指定位置時使用它。

如果儲存空間不夠用怎麼辦?是否有一個設置告訴 DB2 自動刪除最舊的備份作為循環日誌記錄?

不,不可能指定預設位置。最好的方法是編寫一個 shell 腳本(指定您選擇的位置)來處理您的備份。

您可以讓 DB2 刪除舊備份(使用AUTO_DEL_REC_OBJ具有適當值的數據庫配置參數NUM_DB_BACKUPSREC_HIS_RETENTN),但這只會在成功備份之後發生。

因此,您需要確保有足夠的空間來成功完成備份。

引用自:https://dba.stackexchange.com/questions/141402