Sdílet prostřednictvím


Známé problémy s migrací z MongoDB do služby Azure Cosmos DB (RU)

Následující části popisují známé problémy a omezení související s migrací z MongoDB do Služby Azure Cosmos DB pro MongoDB.

Migrace selže v důsledku použití nesprávného certifikátu TLS/SSL

Tento problém se projeví, když se uživatel nemůže připojit ke zdrojovému serveru MongoDB. Přestože jsou všechny porty brány firewall otevřené, uživatel se stále nemůže připojit.

Příčina Řešení
Použití certifikátu podepsaného svým držitelem ve službě Azure Database Migration Service může vést k selhání migrace kvůli nesprávnému certifikátu TLS/SSL. Chybová zpráva může obsahovat text „Vzdálený certifikát je podle ověřovací procedury neplatný.“ Použijte originální certifikát od certifikační autority. Připojení iony k Azure Cosmos DB for MongoDB se připojují přes protokol TLS k rozhraní MongoDB API. Certifikáty podepsané svým držitelem se obecně používají v interních testech. Při instalaci originálního certifikátu z certifikační autority můžete bez problému použít TLS ve službě Azure Database Migration Service.

Nelze získat seznam databází pro mapování v DMS

Nelze získat seznam databází v oblasti Nastavení databáze při použití data z režimu Úložiště Azure v oblasti Vybrat zdroj.

Příčina Řešení
V připojovacím řetězci účtu úložiště chybí informace o sdíleném přístupovém podpisu (SAS) a nelze jej ověřit. V Průzkumníku služby Storage vytvořte sdílený přístupový podpis v kontejneru objektů blob a jeho adresu URL použijte pro kontejner jako připojovací řetězec zdroje.

Použití nepodporované verze databáze

Migrace selhává.

Příčina Řešení
Pokoušíte se migrovat do Azure Cosmos DB z nepodporované verze MongoDB. Nové verze MongoDB se při vydání testují, aby byla zajištěna kompatibilita se službou Azure Database Migration Service. Tato služba se pravidelně aktualizuje, aby přijímala nejnovější verze. Pokud je potřeba provést migraci okamžitě, můžete jako alternativní řešení exportovat databáze nebo kolekce do služby Azure Storage a pak nasměrovat zdroj na výsledný výpis. V Průzkumníku služby Storage vytvořte sdílený přístupový podpis v kontejneru objektů blob a jeho adresu URL použijte pro kontejner jako připojovací řetězec zdroje.