如何迁移 postgresql 数据?

如何迁移 postgresql 数据?

我有一个内部部署的 postgresql 数据库,必须将其数据迁移到 aws aurora postgresql。

但是,备份是使用 pg_start_backup 进行的。

  • 我可以使用 pg_restore 来恢复它吗?
  • 有没有人遇到过任何问题,在恢复之前我应该​​关注什么?
  • pg_start_backup 已经创建了单独的文件,如 data.tar.gz、index.tar.gz schema.sql、archive.tar.gz 和一些日志文件,我应该恢复所有这些文件(数据、索引和模式?)

答案1

我听说只需将所有数据文件复制到新位置就可以复制相同的数据库、用户和设置。

相关内容