Sql-Server

如何正確設置 LogShipping

  • March 30, 2017

我想使用日誌傳送將大型數據庫(400-700 GB 大小)從伺服器(和儲存)A 傳輸到伺服器(和儲存)B。

我嘗試了幾次,它奏效了。但我對一些細節有疑問:

在使用 LogShipping 時,唯一可以進行的 Log-Backups 是 logshipping 過程創建的備份。因此必須提前禁用其他備份軟體或作業。

如果我設置了日誌傳送,所需的初始完整備份,無論我在日誌傳送設置之前手動進行並恢復它還是讓日誌傳送設置為我創建和恢復它,都需要一段時間,至少一個小時或更多,要完結了,還有額外的時間要在二級上恢復。對於較小的數據庫,我已經成功地嘗試了這兩種選擇。

我的問題是:如果我為大型數據庫設置日誌傳送並且需要保持能夠進行時間點恢復,那麼在進行初始完整備份和在完整還原後進行的第一次日誌備份之間會發生什麼備份完成了嗎?備份中是否存在間隙?日誌投遞設置完成之前,估計根本沒有配置備份,會不會丟掉這個時間段?還是事務日誌會一直增長,直到完整備份恢復部分完成並且第一次日誌備份發生?

您可以在完全備份期間繼續在主伺服器上進行日誌備份並還原到輔助伺服器。當您設置日誌傳送完全恢復且不恢復時,以及所有日誌備份(在完全備份恢復期間進行)且不恢復時。當您趕上時,您會初始化日誌傳送。

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