Sql-Server

SQL Server 完整備份與差異的頻率

  • May 5, 2011

我有一個位於科羅拉多中心的 SQL Server。目前,我們的數據庫約為 100Gb。日誌文件平均每天大約 500Mb,而差異備份的增長速度略低於此。

我目前的災難恢復計劃是:在別處進行完整備份,每十分鐘進行一次日誌備份,每晚進行一次差異。我將日誌和差異複製到 S3,因此,除了尾部,它們不在機器上,以防它完全上升。

我可以在其他地方恢復完整備份,我偶爾會檢查以確保我可以恢復整個日誌鏈。通常,我只會恢復“完整 -> 最新差異 -> 差異後的日誌”,但我偶爾會執行完整集,以確保可以。

我的問題是,人們實際上多久進行一次完整備份?我認為每天嘗試將 100Gb 插入 S3 是不值得的。我什至不確定我是否每週都這樣做。是否有對此的“最佳實踐”,或者這一切都歸結為我自己購買頻寬/儲存的能力/願望,而不是如果我必須應用幾天(或幾週)的日誌則需要更長的恢復時間。

我想真正的風險是鏈中的一些日誌文件被損壞,然後我完全搞砸了。

我們的日程安排和你的一樣。Tlogs 每 15 分鐘到 1 小時(取決於數據庫),晚上 Diffs,週末充滿。

這完全取決於您所服務的數據庫的 SLA,以及每個人都可以接受多少停機時間。

最佳實踐建議您的備份方法和類型滿足業務 DR/BCP 目標。

您的 DR/BCP 的目標是什麼?

引用自:https://serverfault.com/questions/266602