【问题标题】:AWS DMS - Migrate existing data and replicate on-going changesAWS DMS - 迁移现有数据并复制正在进行的更改
【发布时间】:2022-02-05 00:13:55
【问题描述】:

我正在探索 DMS 以将 RDS Postgres 迁移到 Aurora 数据库。

谁能解释一下这种迁移类型的工作原理:“迁移现有数据并复制正在进行的更改”

时间 T1 - 所以,我的应用程序正在使用源数据库

时间 T2 - 我使用 DMS 将数据从源数据库迁移到目标数据库。

时间 T3 - 数据迁移完成..

时间 T4 - 我通过更改数据库的端点来更改我的应用程序以使用目标数据库

我的问题是 - 上述顺序正确吗?在时间 T3 和 T4 之间,源 DB 上的数据写入会发生什么情况?做。 “replicate on-going changes”,意思是,它会不断地从Source复制数据到Target,直到它没有停止,并确保所有的写入都被复制到Target数据库?

【问题讨论】:

    标签: postgresql amazon-web-services amazon-rds amazon-aurora aws-dms


    【解决方案1】:

    你已经掌握了它的要点。总体而言,DMS 非常擅长将源数据库上的更改迁移到目标数据库。只要任务处于活动状态,它就会继续根据您提供的规则复制更改。

    只需确保在 binlog/wal 大小上设置一些警报即可。如果任务因任何原因停止,事务日志将开始填满,这会变得非常难看。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-19
      • 2021-06-17
      • 2021-07-06
      • 2018-05-06
      • 1970-01-01
      • 2022-10-09
      • 1970-01-01
      • 2017-09-01
      相关资源
      最近更新 更多