Postgresql 10逻辑复制-同步副本数据库表的最佳方法是什么

我设置了两个VM,其中第一个VM是主PostgreSQL,第二个VM是从PostgreSQL。 我将PostgreSQL 10与逻辑复制一起使用,因此我创建了发布者和订阅。

最初,我在主服务器上创建了必要的表,然后进行备份并将其应用于从服务器,因此所有表都已同步并且一切正常。

我正在使用Rails应用进行迁移,因此,现在我想将迁移应用到主数据库,这将创建许多新表。

使用复制索引创建相同表的最佳方法是什么?

对我来说,一个简单的解决方案-再次创建一个主数据库转储,并将其应用于从属。

但是,也许还有其他解决方案可以保持数据库结构同步?

magic398504968 回答:Postgresql 10逻辑复制-同步副本数据库表的最佳方法是什么

您可以使用连续归档将主服务器发生的任何更改推送到从服务器。

https://www.postgresql.org/docs/12/continuous-archiving.html

本文链接:https://www.f2er.com/3152348.html

大家都在问