Sql-Server
SQL 備份 - 完全 vs 差異 vs 日誌傳送
我希望使用完整、差異和日誌傳送來改進我們的 SQL 備份。目前,我只在晚上執行一次完整備份。這個過程需要很長時間,以至於它在整個工作日的大部分時間都在執行。由於我們想使用我們的備用伺服器進行報告,這並不理想。
我想提高我們備份的速度,但同時讓事情變得更可靠。使用上述 3 種方法完成此任務的最佳方法是什麼?每週一次完整備份,每天一次差異備份,以及每 15-30 分鐘一次的日誌傳送?
我應該在這裡考慮什麼?(對不起,這有點含糊,只是想得到一些輸入)
我正在使用 SQL Server 2005
通過“日誌傳送”我猜你的意思是日誌備份?日誌傳送是一種高可用性策略。
如果您的完整備份佔用了一天的大部分時間,是的,我建議您稍微改變一下。但這一切都取決於許多特定於環境的參數。例如,您是否在周末有一個大視窗可以在不干擾使用者的情況下進行完整備份?(如果沒有,您可能需要查看文件組備份)
每週進行一次完整備份,每天進行一次差異備份(同樣,在維護視窗中)是很常見的。至於您的 t-log 備份,您需要確定允許的最大數據失去量。換句話說,如果您每 30 分鐘備份一次事務日誌,那麼如果日誌尾部損壞且無法恢復,您將有最多 30 分鐘的數據失去。因此需要確定事務日誌備份。
(PS如果您確實是指日誌傳送,那麼請澄清一下,我會重新編寫這個答案。但是從您的問題來看,我假設您只是指日誌備份)