22六月/10關閉
當Log Shipping出問題,如何事後補救…
在某次改了OS管理者帳號的密碼之後,由於沒同步修改SQL Server上的相關設定,
所以Log Shipping機制也同時失效,這件事到了第5天我才發現,而Log Shipping的檔案我只留3天@@
所以接下來要趕快想補救辦法!
首先,拿Server B上的最後一次transaction log把DB還原成NORECOVERY MODE,
接著拿Server A上最後一次的差異備份到Server B,然後把DB還原成NORECOVERY MODE,
但此時卻發生還原失敗的錯誤(好像是什麼資料庫目的地不同還是不存在之類的),
沒關係,我們改用SQL語法來做,成功!
接下來找出差異備份之後的那一次transaction log,再把DB還原成STANDBY MODE,
OK!完成!之後Log Shipping就又繼續順利的跑下去了!