use*_*803 3 postgresql replication upgrade pg-logical
我计划将我的数据库从 Postgres 10 升级到 Posgres 14。为了减少停机时间,我计划使用复制来实现同样的目的。计划(简而言之)是:
pg_dumpall对此我有几个问题:
pglogical可以用于设置的扩展。尽管如此,我还没有深入挖掘。根据您的经验,它是否具有任何额外的优势\是否会使设置更容易?最简单的事情是不要自己复制数据,而是让逻辑复制来处理它。
如果您坚持使用转储/恢复,则必须按以下步骤操作:
使用复制连接中的CREATE_REPLICATION_SLOT命令和插件创建逻辑复制槽,这将导出快照pgoutput
当复制连接仍处于打开状态时,运行并使用选项pg_dump传递快照名称--snapshot
使用该复制槽进行逻辑复制
否则,复制将不会在正确的点开始。
将序列设置为较高的值就可以了。
我对此没有意见
没有人能预测这一点。您必须进行测试运行。
| 归档时间: |
|
| 查看次数: |
1614 次 |
| 最近记录: |