2017-08-12 111 views
1

是否有可能在不同的计算机上制作postgres sql的实时镜像服务器?如果可能的话请提一下这个过程我会很棒。镜像postgre sql server

+0

的可能重复取技术及其对您[什么是PostgreSQL的“集群”以及如何创建一个?] (https://stackoverflow.com/questions/12908205/whats-a-postgresql-cluster-and-how-do-i-create-one) –

回答

2

是的,你可以做实时同步镜像。在这里,我们只是给你有关要求的大致思路和步骤,我认为你

先决条件

  • 主数据库
  • 的从不同的端口或不同服务器上的数据库。
  • 两个服务器的PostgreSQL的版本必须完全相同
  • 的从数据库必须是完全空的
  • 两个数据库应该是相同的专用网络,以确保安全 和可靠的数据传输
  • 从属数据库作为主数据库必须具有相同数量的max_connections,设置为 。

而且下面的链接会给哟想法,并要使用镜像或复制 http://www.postgresql.org/docs/9.0/static/different-replication-solutions.html

+0

谢谢你的回答监护人我会按照你的步骤。硬件版本应该是一样的还是无所谓? –

+2

否硬件版本没有影响,因为您希望从站只与主站保持'最新',但是**操作系统**应该在服务器上相同 – Guardian

0

您正在查找的内容取决于具体情况:镜像,复制,集群。

这些都可能在Postgres中。本网站不适合推荐解决方案。然而,一个开始的地方是关于这个主题的documentation。您可能会发现您需要针对您的特定问题的第三方解决方案。