A MongoDB-ből az Azure Cosmos DB-be történő migrálás ismert problémái
Az alábbi szakaszok a MongoDB-ről a MongoDB-ről a MongoDB-hez készült Azure Cosmos DB-be történő migrálással kapcsolatos ismert problémákat és korlátozásokat ismertetik.
A migrálás a helytelen TLS/SSL-tanúsítvány használata miatt meghiúsul
Ez a probléma akkor jelentkezik, ha egy felhasználó nem tud csatlakozni a MongoDB forráskiszolgálóhoz. Annak ellenére, hogy az összes tűzfalport nyitva van, a felhasználó továbbra sem tud csatlakozni.
Ok | Feloldás |
---|---|
Ha önaláírt tanúsítványt használ a Azure Database Migration Service, a migrálás meghiúsulhat a helytelen TLS/SSL-tanúsítvány miatt. A hibaüzenet a következő lehet: "A távoli tanúsítvány érvénytelen az érvényesítési eljárásnak megfelelően". | Használjon eredeti tanúsítványt a hitelesítésszolgáltatótól. A MongoDB-hez készült Azure Cosmos DB-hez való kapcsolatok TLS-en keresztül csatlakoznak a MongoDB API-hoz. Az önaláírt tanúsítványokat általában csak belső tesztekben használják. Amikor egy hitelesítésszolgáltatótól telepít egy eredeti tanúsítványt, probléma nélkül használhatja a TLS-t Azure Database Migration Service. |
Nem sikerült lekérni a DMS-ben leképzendő adatbázisok listáját
Nem sikerült lekérni az adatbázislistát az Adatbázis beállítási területen, ha az Adatok azure Storage-módban való használata esetén a Forrás kiválasztása területen található.
Ok | Feloldás |
---|---|
A tárfiók kapcsolati sztring hiányoznak a közös hozzáférésű jogosultságkód (SAS) adatai, és nem hitelesíthetők. | Hozza létre az SAS-t a blobtárolón a Storage Explorer, és használja az URL-címet a tároló SAS-adataival forrásinformációként kapcsolati sztring. |
Az adatbázis nem támogatott verziójának használata
A migrálás sikertelen.
Ok | Feloldás |
---|---|
A MongoDB nem támogatott verziójából próbál áttelepülni az Azure Cosmos DB-be. | A MongoDB új verzióinak kiadásával a rendszer teszteli őket a Azure Database Migration Service való kompatibilitás biztosítása érdekében. A szolgáltatás rendszeres időközönként frissül, hogy elfogadja a legújabb verziókat. Ha azonnali migrálásra van szükség, áthidaló megoldásként exportálhatja az adatbázisokat vagy gyűjteményeket az Azure Storage-ba, majd a forrást az eredményül kapott memóriaképre adhatja. Hozza létre az SAS-t a blobtárolón a Storage Explorer, majd használja az URL-címet tároló SAS-információkkal forrásinformációként kapcsolati sztring. |
Következő lépések
- Tekintse meg a MongoDB online migrálása a MongoDB-hez készült Azure Cosmos DB-be a DMS használatával című oktatóanyagot.
- Tekintse meg a MongoDB migrálása a MongoDB-hez készült Azure Cosmos DB-be offline, DMS használatával című oktatóanyagot.