Sql-Server
已經鏡像時可以設置複製嗎?
我們目前使用 SQL Server 2012 標準版,並從一個 SQL Server 實例鏡像到另一個實例以實現自動故障轉移。
我想將鏡像的數據庫複製到另一個 SQL Server 實例,以用於報告目的。複製需要盡可能接近實時。
問題
- 您可以讓 SQL Server 複製與鏡像一起工作嗎?
- 如果是這樣,它是如何運作的,它是否對鏡像有限制/影響?
您絕對可以在鏡像發布數據庫上設置事務複製。它得到完全支持,並且微軟有一些關於啟動和執行的好內容。
唯一需要注意的是已經存在用於事務複製的那些,以及建議將分發伺服器數據庫放在鏡像對之外的另一台伺服器上。
是的,所有不同類型的複制都適用於鏡像。
您可能會對性能產生影響,這無法通過您提供的資訊進行評估。但是,對於鏡像而言,這將是最小的,它只是在您的主伺服器上增加了資源使用;但與您應該評估的非鏡像數據庫中的複制類似的問題。
但是,您可能更願意將快照與鏡像一起考慮作為報告目的的解決方案。
參考:
數據庫鏡像和數據庫快照
https://msdn.microsoft.com/en-us/library/ms175511.aspx
數據庫鏡像和複製 (SQL Server)