【发布时间】:2021-08-26 02:59:48
【问题描述】:
我正在尝试以最短的停机时间将我的本地 postgres 12.4 数据库复制到 AWS RDS 13.2。
我测试了 pglogical 以创建从我的源数据库到另一个 prem 主机的副本,发现 pglogical 需要超级用户角色,例如具有Replication 属性的 postgres。
我遵循了在目标 RDS 实例和本地源主机 (https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/migrate-from-postgresql-on-amazon-ec2-to-amazon-rds-for-postgresql-using-pglogical.html) 上设置 logical 配置的所有步骤。
我在创建订阅步骤中收到超时错误,并显示无法联系来源的消息。 我已在我的源 pg_hba.confg 中允许 RDS 端点的连接。
由于 RDS 中的 rds_superuser 并不是真正的超级用户,我想知道是否可以使用 pglogical 从本地复制到 RDS?
有什么想法或以前的经验吗?
感谢有人可以分享。
谢谢
【问题讨论】:
标签: postgresql amazon-rds pglogical