Log Shipping為SQL Server提供的資料庫備份過程。它可以将資料庫整個複制到另一台伺服器上。在這種情況下,交易日志也會定期發送到備份伺服器上供恢複資料使用,這使得伺服器一直處于熱備份狀态,當資料發生改變時它也随之更新。它還提供了監視伺服器(Monitor Server),可以用來監視按規定時間間隔發送的shipping信号。如果在規定時間内沒有收到信号,監視伺服器會将這一事件記錄到事件日志。這種機制使得Log Shipping經常成為災難恢複計劃中使用的方案。
為了配置Log Shipping過程,需要進行如下的準備工作。
Log Shipping過程涉及兩台資料庫(DB)伺服器,一台為工作DB伺服器(以下簡稱A機),另一台為備份DB伺服器(以下簡稱B機)。兩台機器必須在同一域中并且網絡連通,可以互相通路。
1.在進行Log Shipping過程配置前,需要确認以下軟體環境和配置:
2.A機和B機上均需安裝Windows SQL Server企業版,并打上SP3更新檔(推薦)。
3.配置A機和B機的MSSQLSERVER服務和SQLSERVERAGENT服務為域賬戶啟動并且将SQLSERVERAGENT服務啟動方式設為自動。
4.将需要配置Log Shipping過程的資料庫設定為完全恢複模式。
5.在A機和B機上都建共享檔案夾,并保證A機和B機的SQL Server服務啟動帳戶具有通路這兩個檔案夾的權限。
6.确認需要配置Log Shipping的A機資料庫上沒有其他的備份任務和維護計劃。
本文轉自驚豔了青春 51CTO部落格,原文連結:http://blog.51cto.com/djclouds/2088744,如需轉載請自行聯系原作者