如何配置从 Vanilla Postgresql 9.6 DB 到 AWS RDS Postgresql 的流复制

Posted

技术标签:

【中文标题】如何配置从 Vanilla Postgresql 9.6 DB 到 AWS RDS Postgresql 的流复制【英文标题】:How to configure stream replication from Vanilla Postgresql 9.6 DB to AWS RDS Postgresql 【发布时间】:2020-06-29 02:08:31 【问题描述】:

我有外部 Postgresql 9.6(在 AWS 之外)并希望复制到 AWS RDS postgresql。我看到需要在 AWS RDS 上定义某些参数,但我不确定它们的位置。比如我在RDS postgresql的“参数组”里找不到hot_standby。

【问题讨论】:

【参考方案1】:

您有权修改 AWS 托管 RDS 实例中用于 postgres 的选定参数列表。 documentation 列出了所有可用于 postgresql 服务器的参数。

它没有列出hot_standby 参数,而是提供hot_standby_feedback。我假设这意味着您无法使用 RDS 集群之外的节点设置复制。

有可用于从外部 RDS 集群 available here 为 mysql DB 设置复制的文档;但是,我无法为 postgres 找到类似的东西。

【讨论】:

【参考方案2】:

您可以使用此处描述的相同过程enter link description here

【讨论】:

以上是关于如何配置从 Vanilla Postgresql 9.6 DB 到 AWS RDS Postgresql 的流复制的主要内容,如果未能解决你的问题,请参考以下文章

如何将错误从服务层传递到 vanilla Java Servlet? [复制]

如何从node js文件中调用一个vanilla JavaScript函数?

如何使用 Vanilla Js 拖放存储已放置项目的状态?

如何在 Windows 7 上使用命令 CMD 从 python django 访问和配置 postgresql 数据库

❲Vanilla技巧❳Vanilla(OpenResty)实现的Restful

如何使用 vanilla javascript 通过 ajax 将多张照片上传到 Laravel 应用程序?