是否可以在单个实例中归档一个PostgreSQL数据库的WAL文件,还是必须创建第二个实例?

时间:2016-06-28 19:40:18

标签: postgresql

我运行了几个PostgreSQL数据库(9.3),其中一个不需要归档另一个我宁愿在WAL归档模式下运行,也可以不用。

我现在需要存档的数据。

据我所知,该设置是基于实例的,因此我无法选择要存档的数据库,哪些数据库不存档,这表明我需要创建一个新的PostgreSQL实例

我错过了什么吗?

另外,FWIW,我能在两个实例上的数据库之间创建数据库链接吗?

谢谢, - sw

1 个答案:

答案 0 :(得分:0)

您无法选择数据库进行存档 - 只能存档PostgreSQL实例中的所有(或无)数据库。现在没有任何麻烦。

您可以通过dblink扩展名或Foreign Data Wrappers API向其他PostgreSQL实例发送查询。 FDW API应该是首选,尽管dblink还有一些用法。