本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS DMS
AWS 数据库迁移服务 (AWS DMS)提供持续的数据复制,使源数据库和目标数据库保持同步。通过使用AWS DMS作为灾难恢复选项,您可以建立具有最低恢复点目标 (RPO) 的同步复制。RPO 取决于重做日志或事务日志的生成以及网络传输时间。
下图显示了使用以下方法将数据从主区域持续复制到备用区域的情况AWS DMS。

-
在主区域中,数据将从 Amazon RDS 数据库实例复制到AWS DMS。
-
主区域中的 Amazon RDS 数据库也使用多可用区部署。
-
来自AWS DMS,数据将加载到辅助区域的备用 Amazon RDS 数据库中。
选择时AWS DMS作为 DR 选项,请注意以下注意事项:
-
这是一个 cost-intensive-solution。相关成本主要取决于您选择的复制实例类型和分配的存储空间。数据传输也需要很少的成本。
-
AWS DMS仅复制有限数量的数据定义语言 (DDL) 语句。AWS DMS不会传播诸如索引、用户、权限、存储过程和其他与表数据没有直接关系的数据库更改之类的项目。
-
部署之前AWS DMS作为您的灾难恢复解决方案,请考虑数据类型参与。AWS DMS对某些数据类型有局限性。还要考虑主 RDS 数据库实例上发生的事务类型。有关更多信息,请参阅AWS DMS文档:
-
架构更改需要持续维护。
-
使用故障切换AWS DMS是手动的,不透明。故障转移后,必须修改应用程序连接设置。