【问题标题】:Failover related issue in postgresql streaming replicationpostgresql 流复制中的故障转移相关问题
【发布时间】:2013-07-26 13:35:04
【问题描述】:

我想在我的报告应用程序中使用 postgresql-9.2.4 实现流式复制。我陷入了以下场景。 1)使用同步复制创建主从,这工作正常。 2)现在我下来master并手动使用slave端的触发文件将slave作为master。 3) 在新的 master 中触发数据,工作正常。

4)现在我的问题是,我怎样才能在不进行基本备份或使用 rsync 的情况下将旧主机作为从机指向新主机??

我的报告应用程序将包含大约 50(TB) 的大数据,如果我采用基本备份或 rsync 功能,那么将旧主服务器同步到新主服务器肯定需要更多时间

有没有其他方法或第三方工具可以帮助我避免进行基本备份? 其实我想找老师傅跟新师傅快速同步有人能帮我吗??

【问题讨论】:

    标签: database-replication postgresql-9.2 failover


    【解决方案1】:

    你不能。一旦您将您的数据库提升为掌握您的链接,并且数据库从那里开始就不同了。

    使用rsync的好处是它只会传输差异,所以希望不会太多!

    另一种方法是拥有一个您从不修改的基本备份,但是您需要保留来自主服务器的所有 WAL 日志,因为该基本备份已创建。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-27
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      • 2014-11-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多