我有一個 Sql 伺服器 DataBase.i 在一周的某一天進行完整備份,並在每天進行差異備份。
如果我的資料庫損壞,我如何一起恢復完整備份和上次差異備份?
答案1
您需要按順序還原這些(僅供參考,我建議新增交易日誌備份) - 請參閱此MSDN連結
我還建議使用 Redgate 的 SQLBackup - 它非常棒,而且根據我的經驗,它比內建的 SQL 備份要好得多。
答案2
當您確實需要從備份還原時,您必須從復原視窗的選項選單中選擇復原狀態。您將需要選擇“Restore with norecovery”,並選取預設選項,您將無法還原其他日誌。
@Bob Palmer 是正確的,如果資料庫正在生產中,您應該考慮每小時至少進行一次交易日誌備份。