AWS DMS“加载完成,正在进行复制”,无法将MongoDB转换为DocDB

问题描述 投票:1回答:1

我正在尝试通过DMS为从MongoDB到DocDB的迁移创建PoC。我设置了一个包含一些虚拟数据和一个空DocDB的MongoDB实例。源和目标端点也已在DMS中设置,并且它们都已成功连接到我的数据库。

当我在DMS中创建迁移任务时,一切似乎都工作正常。所有现有数据已成功从MongoDB实例复制到DocDB,并且迁移任务状态为“ 加载完成,正在进行复制”。此时,我尝试在现有集合中创建新条目以及在MongoDB中创建新的空集合,但DocDB中什么也没有发生。如果我正确理解复制应该是实时的,而我创建的任何内容都应该立即复制?而且也没有任何错误或警告的迹象……我不认为它与数据库存在连接问题,因为正在复制初始数据。另外,我用于迁移的用户在两个数据库中都具有管理员权限。

有人有什么建议吗?

mongodb amazon-web-services replication dms aws-documentdb
1个回答
1
投票

@@ PPetkov-您可以检查以下内容吗?1.检查是否根据https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.MongoDB.html在MongoDB端点中为用户分配了权限。2.检查是否在MongoDB实例中正确配置了用于捕获更改的复制集。3.完成后,尝试在CloudWatch日志中搜索“] E:”或“] W:”以了解是否有任何明显的故障/警告。

© www.soinside.com 2019 - 2024. All rights reserved.