1
我繼承了使用SymmetricDS 3.7將SQL Server數據庫(稱爲本機SQL1)同步到Mariadb副本的設置。 SQL1也託管我的主對稱節點。我使用SQL Server複製來備份另一臺SQL Server計算機上的相同數據庫(SQL2)。SymmetricDS:主節點的故障轉移
如果我的SQL1失敗,我想故障轉移到SQL2作爲對稱主節點,並繼續將對稱同步到mariadb(無需將初始配置重新配置爲mariadb)。
我一直在搜尋官方文件,論壇和SO的任何線索,以便如何處理。此刻,我想我要麼需要:
- A)的SQL Server複製SQL1的對稱數據庫(即一個包含sym_data和其他表),使SQL2了〜2S舊副本,或
- B)有我的複製副本(SQL2)來自SQL1的對稱同步,並且(以某種方式?)使它成爲主節點,如果db1失敗。
在此先感謝!
感謝您的回覆@Boris。如果我理解正確,我可以在SQL1上停止Symmetric,將其移動到另一臺機器,並將其指向SQL1上現有的Symmetric數據庫。如果出現SQL1失敗的情況,SQL2的SymmetricDB副本可能稍微落後,但應該可以恢復? –
是的。這是你最好的拍攝 –
最後一個問題 - 複製Symmetric的數據庫,它會寫入鎖定Symmetric的表格。僅停止SQL1上的Symmetric服務是否安全?還是需要確保沒有對正在使用Symmetric複製的數據庫進行寫操作? –