Sql-Server

在需要完全備份重新同步之前,鏡像故障轉移夥伴可以離線多長時間?

  • August 24, 2009

在 sql server 2005 sp2 中執行數據庫鏡像。

需要進行 SAN 維護,我想知道我是否在故障轉移夥伴(鏡像)上停止 SQL Server 並且主體繼續進行日誌備份,我是否需要重新初始化數據庫鏡像(使用完整備份)如果鏡像離線幾天?

我有一種感覺,我以前遇到過一些內部限制。我無法在網上找到任何引用這個的東西,而且我沒有時間測試這個,因為 SAN 人(不要與沙人混淆)現在想要這樣做!

我不是破鏡帶小伙伴上線,所以交易日誌鏈沒有斷線。

您是否不必將完整的內容還原到其他系統。

您需要這樣做的唯一原因是活動系統上的日誌用盡驅動器空間,並且您必須刪除鏡像才能清除日誌文件。

什麼樣的 SAN 維護需要讓數據庫離線幾天?

是的 - 你不應該有問題。

我回复的原因是為了解釋您之前可能遇到的內部限制 - 那是在最初設置鏡像時。當您進行完整備份並將其複製到即將成為鏡像的還原(加上 SQL 2005 上的強制日誌備份)時,如果在啟用鏡像之前在主體上發生了任何後續日誌備份,但您沒有t 複製它們並恢復它們 - 鏡像不會啟動。這是因為沒有證據表明其中一個日誌備份不包含 BULK_LOGGED 恢復模型中發生最少記錄操作的時間段。在這種情況下,需要日誌備份以確保即將成為鏡像的鏡像與主體同步。

希望這可以幫助

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