我对 Bucardo 和 Postgres 不太熟悉,所以我希望从这个问题中得到一些反馈/如何去做。
我们有 3 台计算机在大楼的各个部分并行运行。由于计算机之间运行的 bucardo 同步,当一个更新某些内容时,另一个会显示数据等。
但是,这是要求。在任何时候,一台计算机都可以离线并重新映像。现在,当这台计算机重新上线时,操作员应该能够点击复制并从主计算机获取数据。
实现这一目标的最佳方法是什么?
我的想法是在主计算机上运行 pg_dump 并在重新映像的计算机上运行 pg_restore。
还是您认为设置 bucardo onetimecopy=2 是最好的做法。