本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从 MongoDB 迁移到 Amazon DocumentDB:离线
发布日期:2022年 3月25日 (图表历史)
该架构展示了如何使用带MongoDB实用程序的离线方法从MongoDB亚马逊文档数据库迁移。这是最简单的方法,但它可能会导致迁移期间的停机时间延长。
从 MongoDB 迁移到 Amazon DocumentDB:离线方法
以下步骤描述了架构:
-
在迁移到 Amazon DocumentDB 集群之前,请确保MongoDB源和应用程序驱动程序使用 3.6 或更高版本。停止应用程序对源的写入MongoDB以确保数据一致性。
-
建立从 Amazon EC2 实例到您的MongoDB源的连接,然后使用 mongodump 工具将数据和索引导出到 Amazon EC2 迁移实例。为了减少对源部署的影响,使用MongoDB读取首选项强制转储连接到辅助副本集成员。
-
使用 Amazon DocumentDB 索引工具检查转储索引的兼容性,并在目标 Amazon DocumentDB 集群上预先创建索引。这缩短了总体恢复时间。
-
使用 mongorestore 工具将导出的数据恢复到您的目标 Amazon DocumentDB 集群。要并行化导入,请使用 mong
numInsertionWorkersPerCollectionorestore 选项。 -
数据还原完成后,将应用程序的数据库连接字符串切换为使用新的目标 Amazon DocumentDB 集群。
延伸阅读
有关其他信息,请参阅以下资源:
图表历史
要获得有关此参考架构图更新的通知,请订阅 RSS 提要。
| 变更 | 说明 | 日期 |
|---|---|---|
初次发布 | 参考架构图首次发布。 | 2022 年 3 月 25 日 |
注意
要订阅 RSS 更新,必须为正在使用的浏览器启用 RSS 插件。