我有许多在 AWS Aurora 集群上运行的 MySql 数据库 (OLTP)。我还有一个将用于 OLAP 的 Redshift 集群。目标是将插入和更改从 Aurora 复制到 Redshift,而不是删除。在这种情况下,Redshift 将是一个不断增长的数据存储库,而 Aurora 数据库将创建、修改和销毁记录——Redshift 记录不应该被销毁(至少,不应该作为这种复制机制的一部分)。我正在查看 DMS,但似乎 DMS 没有从复制中排除删除的粒度。设置我需要的环境的最简单和最有效的方法是什么?我也对第三方解决方案持开放态度,只要它们在 AWS 中工作。
目前已设置 DMS 连续同步。