在两个PostgreSQL服务器之间复制数据库

时间:2012-12-07 13:27:05

标签: database postgresql copy

是否有一些工具可以将数据库从一个PostgreSQL复制到另一个动态不涉及备份/恢复?自动保持从服务器上的数据库结构与主服务器同步的工具。可能是具有差异模式的工具查看记录的主键。

我可以使用复制,但问题是它以永久方式连接两台服务器,而且我不需要连续复制。我需要手动启动它。它应该在完成时终止。

我已经开始使用反射等编写自己的.NET工具,但认为可能有人已经编写了这样的工具。

1 个答案:

答案 0 :(得分:2)

复制是您正在寻找的术语。

如何做到这一点有很多变化。首先阅读manual,然后稍微谷歌。

如果内置于最新版本的PostgreSQL的整个系统复制不符合您的口味,那么请尝试搜索“slony”或“pg-pool”或“bucardo”(等等)。