【发布时间】:2021-07-04 16:40:12
【问题描述】:
由于 i/o 成本高,我们希望从 aurora(Postgres 引擎)迁移到 Postgres。有没有办法做到这一点。 如果没有,重建整个数据集是唯一的选择吗?
【问题讨论】:
-
您可以使用DMS:aws.amazon.com/dms
标签: amazon-web-services amazon-s3 amazon-rds restore database-restore
由于 i/o 成本高,我们希望从 aurora(Postgres 引擎)迁移到 Postgres。有没有办法做到这一点。 如果没有,重建整个数据集是唯一的选择吗?
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-rds restore database-restore
对于此迁移,您可以考虑以下几个选项:
使用 AWS Database Migration Service 将 Aurora PostgreSQL 用作源,并将 Postgres(RDS 或任何其他)用作目标。请参阅文档以检查版本支持和配置。 https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.PostgreSQL.html#CHAP_Source.PostgreSQL.RDSPostgreSQL
测试从 Aurora PostgreSQL 设置逻辑复制以移动数据更改。 https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Replication.Logical.html
如果上述选项不成功,您可以尝试使用本机转储重新构建并恢复,这可能需要更多时间。
【讨论】: