对称单向设置

问题描述 投票:1回答:2

关于如何使用symmetricds设置单向3层复制,我有点困惑。

我想要设置的是这样的:

Setup

公司服务器没有连接到互联网,因为您可以看到它是单向的,基本上最后一层是Web应用程序使用的只读数据库。

  • 如何设置这2步复制?
  • 我是否需要在每台服务器上安装Symmetric(java。等)?

需要一些指导,谢谢。

replication firebird database-replication symmetricds
2个回答
3
投票

扎克,

听起来你至少需要安装2个SymmetricDS。一个用于您的公司服务器和中间服务器。如果它们位于同一本地网络上,则多宿主(本地节点)设置将起作用。我会将公司服务器作为主节点,将中间节​​点作为同一安装中的本地节点。 SymmetricDS的最终安装将接近您的数据库互联网服务器(您希望在此处建立可靠的JDBC连接)。然后我会设置3个节点组(例如:服务器,中间,Web)。我会建立组链接:

中间拉从服务器(为您的数据)中间推送到服务器(用于心跳和配置)中间推送到Web(对于您的数据,并允许您从外部连接保持防火墙)。来自网络的中间拉力(用于心跳和配置)

从这里,您可以选择要复制的表,并且应该全部设置。


2
投票
  1. 看看演示here,以便更熟悉基本配置。
  2. 从同步公司和中间服务器开始。
  3. 在同步公司和中间服务器后,添加第三层。有关添加多层的更多信息,请访问here

SymmetricDS使用JDBC驱动程序与数据库通信。 JDBC无意在Internet上运行。这就是为什么SymmetricDS应该安装在每个数据库实例的本地。

可以将一个SymmetricDS实例指向两个不同的DB。只有当两个DB存在于同一网络上时,才应执行此操作。有关添加多个节点here的更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.