Sql-Server
SQL Server 2008 單向鏡像
我是數據庫管理員的新手,但學習速度很快。我們有一個大型 SQL Server 2008 設置,我剛剛實施了一個三階段測試系統 - Alpha、Beta 和 Live 伺服器。這三個都執行相同版本的 SQL Server(儘管 Alpha 是 x86,而其他的是 x64)。
由於 Alpha 是我們可能會崩潰的測試機器,因此數據不必是最新的,但出於顯而易見的原因,我想將 Beta 設置為盡可能接近 Live,例如每小時或類似的時間從 Live 中提取新數據。我已經研究了複製並設置了從 Beta 到 Alpha 的事務(在我知道它有效之前我不會觸摸 Live),但是在 Beta 上執行事務(選擇和插入)並沒有過濾回 Alpha,所以我不確定如果我設置正確。不用說,數據應該只以一種方式流動,Live -> Beta(理想情況下是 Beta -> Alpha,就像每天午夜一樣)。
有人可以指點我設置這樣一個系統的教程,或者幫助我設置系統嗎?
非常感謝任何幫助!
乾杯,
加格拉瓦
這是關於日誌傳送的 Microsoft 最新 MSDN 文章。 http://msdn.microsoft.com/en-us/library/ms187103.aspx
閱讀文章的輔助伺服器部分,我認為這將有助於為您指明正確的方向。
您提到過您不希望所有數據都是精確的副本嗎?因為如果不是這種情況,那麼我建議使用 SQL 中的數據庫鏡像而不是事務複製。