Windows-Server-2003
Sql server 備份最佳實踐。創建的文件太多?
我知道以前有人問過這個問題,但我試圖更好地理解這一點。
我傳統上使用 Backup exec 來備份 sql 伺服器,但我現在有兩個異地的 sql 伺服器,當然我不想通過 vpn 備份它們。我為他們每個人都制定了維護計劃。首先我做了一個完整的備份,然後改變了做差異的計劃。由於數據庫的性質,我不需要備份這些伺服器的事務日誌,至少現在還不需要。
我的問題是,我認為差異備份只會附加最新的差異。但它每晚都會創建新文件。如果某些數據庫不是每天都更改,那麼我不希望所有這些重複的備份文件。
我是否只需要設置這些差異文件的過期時間,這實際上會刪除過期文件嗎?
基本上,我只是想提出一個解決方案,只進行一次完整備份,然後進行每日備份。
我正在閱讀越來越多的相關內容,但並沒有真正在Google上找到正確的答案,並等待我的 SQL 書進來。
我錯過了什麼嗎?
感謝任何閱讀或回复的人,我很感激。
SQL2005, Server 2003, 32bit/64bit
您應該制定維護計劃來做 3 件事:
- 每週完整備份
- 每日差異備份
- 清理舊備份(使用維護清理任務項)
過期不是指文件保存多長時間。此外,由於您沒有使用事務日誌備份,請確保將數據庫恢復模式設置為簡單。