1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 是的,您的整体高地规划是正确的,但是为了更好地理解过渡期,您需要制定一个时间表。
当实际数据迁移完成并且更改数据捕获正在进行或目标已经同步时,在此过渡阶段,应用程序必须停止,以便不再将新的写入发送到源数据库。接下来,您将跟踪DMS任务,确保数据同步,并且一旦所有更改都已推送到目标,您将切换应用程序到Aurora目标。这将确保没有数据的不一致。
“复制正在进行的更改”意味着源RDS的任何新更改都将持续复制到目标Aurora集群中。
我没有看到数据库引擎的提及,但是如果您使用的是MySQL或Postgres RDS,则更容易的策略是创建一个Aurora只读副本,这相对简单并且可以完全迁移所有对象。尽管如此,其切换计划仍然相同。一旦Aurora只读副本与RDS同步,您可以停止应用程序写入,将其升级为主要集群,并将应用程序重定向到这个新的Aurora集群。
有用的链接:
相关内容
- AWS 官方已更新 1 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 2 年前