我的公司正在考虑创建一个统一服务器,该服务器将用作许多具有彼此独立数据的远程服务器的备份,并提供一种可将汇总数据用于研究目的的应用程序。我将遵循一般建议,即将前端应用程序服务器放置在DMZ中,而将数据库服务器放置在局域网中的DMZ之后。
是否存在用于Postgres的数据库同步工具,这些工具可以通过前端应用程序服务器对远程数据库和统一数据库服务器进行定期计划的同步?
我看过Bucardo,似乎两个数据库都必须能够“看到”彼此才能工作。
目前我想到的解决方案是让远程服务器执行数据库转储,压缩文件,(安全地)将其发送到前端服务器,并在还原转储到服务器上之前验证数据和源。数据库服务器。这听起来效率低下,所以我正在寻找某种可能会帮助您的程序。
任何建议都会有很大帮助!