0

我致力于将本地 postgresql 9.5 服务器迁移到 RDS。基本上我出来的链条是这样的:

[pg master on-premise] -> [pg slave on-premise] -> [aws dms 复制实例] -> [aws rds postgresql]

注意:

  1. pg master 和 pg slave 之间的复制设置为“hot_standby”模式。
  2. 由于性能和高可用性问题,我尝试在 pg slave 上进行菊花链(或 postgresql 术语中的级联复制)连接。
  3. 从 pg slave on-prem 到 aws 复制实例,正如 AWS 文档所建议的那样,我必须将复制模式设置为“逻辑”。
  4. 将所有复制模式更改为“逻辑”应该是最后的考虑因素。

只是想知道这种半半(半热备用半逻辑)是否可行。如果可行,我需要特别注意什么样的东西。而且,如果这不起作用,你会建议什么替代方法。

非常感谢。

4

1 回答 1

0

实际上,解决方案是有效的。但是有一个衍生问题:要么我的数据在旅途中出现问题,要么 DMS 不支持 jsonb 格式。

于 2018-03-28T01:45:56.657 回答