Sql-Server-2012

從特定時間恢復群集 SQL 數據庫

  • September 14, 2016

我有一個 2 節點集群 Lab SQL Server,我需要將數據庫恢復到前一天的狀態。這是我第一次嘗試在集群中進行還原。我有一個完整恢復模型,由於這個環境很少使用,所以我每週進行一次完整備份,並輔以 2 次差異備份和每日日誌備份;即 Full = 週一凌晨 1 點,Diff = 週三和周五凌晨 1 點,Log = 每天晚上 9 點。

現在我的問題是 - 如果我希望恢復星期一狀態的數據庫,我可以簡單地在星期一(凌晨 1 點)恢復完整備份,然後在同一天(晚上 9 點)恢復日誌備份,然後恢復數據庫嗎?

我是否需要擔心恢復任何 master、model 或 msdb 系統數據庫?

提前致謝。

問候,特雷夫

獨立實例上的還原與故障轉移集群實例上的還原沒有區別。如果它在可用性組中,則存在差異。

是的,您可以從星期一恢復 FULL,從晚上 9 點恢復 LOG。

是否必須恢復系統數據庫取決於您需要恢復的內容。如果只是使用者數據庫中的數據,那麼簡單地恢復使用者數據庫就足夠了。

引用自:https://dba.stackexchange.com/questions/149613