做這個測試,我是想看看 |
tbrmgr在清理備份檔時 |
它會不會主動判斷會不會影響後續的restore |
我們先看一下backupset 在control file裡的記錄 |
依據start_time及finish_time的時間 |
我會清理時間點20200607094840 之前的檔案 |
基本上,backuset 16是incremental |
我清理掉它之前的備份 |
如果tbrmgr考慮restore的可行性 |
它應該不會清理backupset 15的full backup |
我們看看是否如我所想的 |
再來確認備份目錄裏頭的檔案 |
如檔案所示,backupset 15被清理掉了 |
因此進行清理的人 |
必須要了解該資料庫的備份cycle |
如果你是七天進行一次全備份 |
deletetime就得帶七天前的時間 |
維護帶時間會比較方便 |
誰會去使用backupset id 來清理備份阿!! |