postgresql迁移而不创建转储

时间:2013-11-07 05:22:11

标签: database postgresql database-migration

在具有单个postgres数据库的服务器中,是否可以将整个数据库迁移到不同的服务器上(运行相同的操作系统等)不用执行通常耗时的转储方式和导入(pg_dump)?

毕竟,一切都必须在文件系统中?

假设是postgres服务没有运行,服务器正在运行Ubuntu。

1 个答案:

答案 0 :(得分:0)

此外,如果需要,您可以使用pg_basebackup,它将通过网络连接进行连接并请求所有文件的副本。在架构,OS等不变的情况下,这是优选的。对于更复杂的情况,请参阅barman,它将为您管理此过程。