繁体   English   中英

Postgres 9.4:仅将一个数据库从一个实例复制到另一个实例

[英]Postgres 9.4: Replicate only one database from one instance to another

我有 postgresql 9.4 在 5432 端口中运行,有 2 个数据库。 现在我想在 5433 端口(被动)中创建另一个实例,并只从 5432 实例(主动)复制一个数据库。 5432 实例(主动)中数据库中的所有表和数据更改都应复制到 5433 实例(被动)中的数据库。

我还必须在 5433 实例(被动)中创建另一个数据库在新数据库中执行 CRUD 操作

我们有办法在 postgres 中做到这一点吗?

流式复制无法做到这一点,而逻辑复制(可以做到这一点)是在 v10 中引入的。

所以你最好的选择是升级。

除此之外,您还必须求助于传统的基于触发器的复制解决方案,例如 Slony。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM