将内部部署Postgresql迁移到AWS RDS

时间:2018-03-26 10:49:57

标签: amazon-web-services postgresql-9.5 aws-dms

我在将内部部署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文档建议的那样,我必须将复制模式设置为" logical"。
  4. 将所有复制模式更改为"逻辑"应该是最后的考虑因素。
  5. 只是想知道这种半个半(半热半逻辑)是否会起作用。如果有效,我需要特别注意什么样的东西。而且,如果这不起作用,你会建议采用哪种替代方法。

    非常感谢。

1 个答案:

答案 0 :(得分:0)

实际上解决方案的目的是有效的。但是有一个衍生问题:我的数据在旅途中遇到问题,或者DMS不支持jsonb格式。