如何在两个AWS RDS数据库实例之间复制Postgresql数据库(在不同的VPC中但在相同的区域中)?

时间:2019-01-30 15:53:14

标签: postgresql amazon-rds

我已在一个VPC中创建了一个AWS RDS Postgresql数据库实例,我需要将其“移动”到另一个VPC。 我创建了原始数据库实例的快照。 在新的VPC中(使用Terraform)重新创建它。

如何从初始数据库实例快照中将一个特定的数据库检索到新的数据库实例中?

1 个答案:

答案 0 :(得分:0)

还原快照时,将还原所有数据库。 如果要复制特定数据库,则如果postgres版本高于9.4,则可以使用AWS服务数据库迁移服务。

https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.PostgreSQL.html

如果postgres版本较低,则只能使用手动导出/导入数据库。需要另一个将存储导出文件的实例。