SymmetricDS:主节点

时间:2017-06-21 15:29:28

标签: symmetricds

我继承了一个使用SymmetricDS 3.7将SQL Server数据库(称为本机SQL1)同步到Mariadb副本的设置。 SQL1还托管我的主对称节点。我使用SQL Server复制来备份另一台SQL Server计算机上的相同数据库(SQL2)。

如果我的SQL1失败,我希望故障转移到SQL2作为Symmetric Master Node,并继续Symmetric sync to mariadb(不将初始配置重做为mariadb)。

我一直在搜索官方文件,论坛和SO,以获取有关如何处理此问题的任何线索。目前,我以为我需要:

  • A)SQL Server复制SQL1的对称数据库(即包含sym_data和其他表的数据库),以便SQL2具有~2s旧副本,或者
  • B)从SQL1获得我的复制副本(SQL2)对称同步,并且(不知何故?)使它成为db1失败时的主节点。

提前致谢!

1 个答案:

答案 0 :(得分:0)

SQL1无论如何,对于symmetricd,失败将无法使用。因此,只需更改db URL即可访问复制的SQL2。为了确保对称性保持完整,将其移动到第三台机器