Postgresql 使用逻辑复制验证postgres升级

Postgresql 使用逻辑复制验证postgres升级,postgresql,postgresql-9.1,postgresql-10,Postgresql,Postgresql 9.1,Postgresql 10,目前,我正在尝试使用逻辑复制将我的postgres 9.1升级到10。由于9.1不支持本机逻辑_复制,我尝试了slony并成功创建了一个副本 另外,我创建的上述复制副本使用的是一年前的一个样本转储,它只有800mb 现在我有几个问题 如何验证复制副本是否成功复制了所有数据。很少有人建议将主机置于维护模式,减少停机时间,并与所有表上的数据库进行最后N项比较 我试过用800mb。当我尝试使用100+GB时会有任何问题吗 请在这里分享你的个人经历。我一直在尝试记录可能出现的问题,以便我能够始终尝试预测

目前,我正在尝试使用逻辑复制将我的postgres 9.1升级到10。由于9.1不支持本机逻辑_复制,我尝试了slony并成功创建了一个副本

另外,我创建的上述复制副本使用的是一年前的一个样本转储,它只有800mb

现在我有几个问题

如何验证复制副本是否成功复制了所有数据。很少有人建议将主机置于维护模式,减少停机时间,并与所有表上的数据库进行最后N项比较

我试过用800mb。当我尝试使用100+GB时会有任何问题吗


请在这里分享你的个人经历。我一直在尝试记录可能出现的问题,以便我能够始终尝试预测下一步行动。

您可以使用EDB Postgres Replication server试用版附带的数据验证程序来验证新旧PostgreSQL数据库之间的数据

您可以在以下位置阅读数据验证程序的详细信息:

要下载EDB复制服务器,请遵循以下链接:

披露:我为