Sql-Server-2008
鏡像伺服器離線(短時間)會發生什麼?
假設我們有一個主體伺服器、一個鏡像伺服器(用作故障轉移備份的伺服器)和一個見證伺服器。
如果我讓鏡像伺服器(不是主體)離線一段時間(假設是五分鐘),這是否重要。這是要打破鏡子嗎?在使伺服器離線之前,我需要做些什麼(例如暫時關閉鏡像數據庫上的鏡像)?
網上有很多資源可以解釋當本金倒閉時需要發生什麼,但我找不到關於這種情況的任何資訊。
我會做一個固定的伙伴暫停,然後把鏡子拿下來。
一些額外的連結:
理論上你不應該做任何事情。把鏡子拿下來,做保養,然後把它拿回來。鏡像的全部目的是在偶然發生的情況下生存,因此它必須生存並在故意發生時恢復良好。
您可以按照 Eric 的建議設置合作夥伴暫停,但這不是必需的。我不會這樣做,主要是因為如果它確實失敗了,我更有興趣看到它,以及它是如何失敗的,但那是我這邊的工作條件……所以設置暫停沒有害處。
當鏡像關閉時,您應該繼續在主體上進行日誌備份。主體在關閉之前知道鏡像確認的最後一個 LSN,並且不會截斷超過該點的日誌。