Azure Cosmos DB for MongoDB vCore migrálási bővítmény az Azure Data Studióhoz (előzetes verzió)

Az Azure Cosmos DB for MongoDB migrálási bővítménye segít a MongoDB-számítási feladatok Azure Cosmos DB-be való migrálásában. Ezt a kiterjesztést használhatja:

  • Futtasson egy végpontok közötti értékelést a számítási feladatról, és ismerje meg a számítási feladatok MongoDB virtuális maghoz készült Azure Cosmos DB-be való migrálásához szükséges műveleteket.
  • Végezze el a migrálási műveletet a kijelölt adatbázisokkal és gyűjteményekkel az Azure Cosmos DB for MongoDB virtuális magra.

Fontos

Ez a bővítmény jelenleg nem támogatja a következő forgatókönyveket:

  • Online migrálás az Azure Cosmos DB for MongoDB virtuális maghoz.
  • Online/offline migrálások a MongoDB RU-hoz készült Azure Cosmos DB-hez.

A MongoDB virtuális maghoz készült API alternatív megoldásával kapcsolatos további információkért lásd a migrálási lehetőségeket.

Előfeltételek

Előkészítés

A migrálás megkezdése előtt végezzen előzetes tervezést és döntéshozatalt a migrálással kapcsolatban, mielőtt bármilyen adatot áthelyez.

A bővítmény telepítése

A migrálás megkezdése előtt telepítse az Azure Cosmos DB for MongoDB migrálási bővítményt az Azure Data Studióban.

  1. Nyissa meg a bővítménykezelőt az Azure Data Studióban. Válassza a Bővítmények ikont, vagy válassza a Bővítmények lehetőséget a Nézet menüben.

  2. Írja be Cosmos a keresősávba.

  3. Válassza ki az Azure Cosmos DB Migration for MongoDB bővítményt, és tekintse meg annak részleteit.

    Képernyőkép az Azure Cosmos DB for MongoDB migrálási bővítmény telepítésének gombjáról.

  4. Válassza a Telepítés lehetőséget.

Bővítménybeállítások konfigurálása

A bővítmény telepítése után konfigurálhat néhány bővítménybeállítást. Ez a lépés nem kötelező. Ha nincsenek explicit módon konfigurálva beállítások, a bővítmény alapértelmezett beállításokat használ.

  1. Nyissa meg a bővítményeket, és válassza a MongoDB-hez készült Azure Cosmos DB-migrálást, a kezelési beállítások ikont, majd a bővítménybeállításokat.

    Képernyőkép a bővítménybeállítások kiválasztásáról.

  2. A bővítmény bővítménybeállításai között adja meg az Assessment path értékelési metaadatok tárolási helyének módosításához szükséges helyet. Ha üresen marad, a rendszer az alapértelmezett helyet használja.

Csatlakozás a MongoDB-forráshoz

Először használja a bővítményt a meglévő MongoDB "source" példányhoz való csatlakozáshoz. A szakasz megkezdése előtt győződjön meg arról, hogy a forráshoz tartozó kapcsolati hitelesítő adatok készen állnak.

  1. Keresse meg a kapcsolatok ikont a menüsávon, és válassza az Új Csatlakozás ion lehetőséget.

    Képernyőkép a bővítmény Kapcsolatok menüsávjáról.

  2. A Csatlakozás ion panelen töltse ki a következő mezőket:

    Érték
    Kapcsolat típusa Azure Cosmos DB for MongoDB
    Csatlakozás ion sztring/paraméterek Használja a meglévő MongoDB-példány kapcsolati sztring vagy paramétereit.
    Kiszolgálócsoport Default
    Név (nem kötelező) Adjon meg egy egyedi nevet ehhez a kapcsolathoz.
  3. Válassza a Kapcsolódás lehetőséget.

  4. Nyissa meg az új kapcsolat helyi menüjét a Csatlakozás ions panelen. Ezután válassza a Kezelés lehetőséget.

    Képernyőkép az Adatbázis kezelése képernyőről.

  5. Válassza az Azure Cosmos DB Migration lehetőséget.

    Képernyőkép a Migration Assessment adatbázis képernyőről.

Értékelés futtatása

Az értékelés megvizsgálja az aktuális MongoDB-adatvagyont és -kihasználtságot. Az értékelési funkció ezután létrehoz egy átfogó jelentést, amely segít azonosítani a szükséges műveleteket, mielőtt migrálja a számítási feladatokat a MongoDB-hez készült Azure Cosmos DB-be.

  1. Keresse meg és keresse meg az Irányítópult lapot. Ezután válassza az Adatbázisok felmérése és migrálása lehetőséget.

    Képernyőkép a bővítmény migrálási funkciójának Irányítópult lapjáról.

  2. Végezze el a varázslót a bővítmény részleteinek megadásához, hogy elvégezhesse az értékelést.

    Képernyőkép az értékelés részleteiről a hitelesítő adatok érvényesítése előtt.

    1. Az Értékelés név mezőjében adjon meg egy címet.

    2. Válassza ki a MongoDB-hez készült cél Azure Cosmos DB-fiókot az Ajánlat legördülő listából.

    3. Adja meg a MongoDB-naplók elérési útját.

      Tipp.

      Ez egy nem kötelező mező, amely a naplók elérési útja részletesebb elemzéseket biztosít a gyűjtemény szintjén. Ha nincs megadva a naplómappa, az eszköz az serverStatus értékelés parancsának információira támaszkodik. Ne feledje, hogy a "serverStatus" parancs csak a legutóbbi kiszolgáló újraindítása óta jelenti a szolgáltatás használatát. A tényleges számítási feladatnak megfelelő értékelés beszerzéséhez győződjön meg arról, hogy a kiszolgáló legutóbbi újraindítása óta elegendő idő telt el.

    4. Adja meg az adatértékelési naplók elérési útját.

      Tipp.

      Bár ez a mező nem kötelező, az adatértékelési naplók átfogóbb betekintést nyújtanak a számítási feladatba. Ezeket a naplókat az adatok beolvasásával és a részletes naplók áttekintésével szerezheti be. Az adatértékelés önállóan parancssori felületként (CLI) fut a migrálási értékelés megkezdése előtt, és az eredményül kapott JSON-t itt adták meg. Töltse le itt az adatértékelési parancssori felületet.

    5. Válassza a Futtatás érvényesítés lehetőséget az értékelési bemenetek ellenőrzéséhez.

  3. Ha az érvényesítés sikeres volt, válassza az Értékelés indítása lehetőséget az értékelés futtatásához.

    A hitelesítő adatok érvényesítése után az értékelés részleteinek képernyőképe.

  4. A forráskiszolgáló méretétől függően az értékelés néhány percet vesz igénybe. A folytatás előtt várja meg, amíg az értékelés befejeződik.

    Képernyőkép egy folyamatban lévő új értékelésről.

  5. Az értékelés befejezése után rendelkeznie kell egy értékelő jelentéssel.

    Képernyőkép a forrás MongoDB-példány új értékelési jelentéséről.

  6. Az értékelési jelentésben válassza ki a példány nevét a kiszolgálószintű problémák listájának áttekintéséhez. Válasszon ki egy adott adatbázist a csak a kijelölt adatbázisra vonatkozó problémák megtekintéséhez.

    Képernyőkép a kijelölt adatbázis új értékelési jelentéséről a forrás MongoDB-példányon belül.

  7. Ha összevontan letölthető jelentést szeretne kapni, válassza a Jelentés letöltése lehetőséget.

  8. Az értékelési jelentésből megtudhatja, hogy milyen műveleteket kell végrehajtania a számítási feladatok zökkenőmentes migrálásához a MongoDB-hez készült Azure Cosmos DB-ben. Mielőtt továbblépne a következő lépésre, győződjön meg arról, hogy az értékelésben jelentett összes blokkolási probléma kezelhető. Ha vannak megoldatlan problémák, később kiléphet a folyamatból, és kezelheti őket. A problémák megoldása után visszatérhet, és újraindíthatja az értékelési és migrálási folyamatot.

Offline migrálás végrehajtása

Most használja az értékelési jelentést az adatok offline migrálására a forrás MongoDB-példányból a cél Azure Cosmos DB for MongoDB virtuálismag-fiókba.

  1. Az értékelési jelentés képernyőjén válassza ki a migrálni kívánt adatbázisokat. Ezután válassza a Tovább gombot.

    Képernyőkép a migráláshoz kijelölt adatbázisról.

  2. A listák szűkítésével válassza ki a mongoDB-fiókhoz tartozó cél Azure Cosmos DB-fiókot előfizetés, majd erőforráscsoport szerinti szűréssel. Ezután adja meg a fiókhoz való csatlakozáshoz szükséges kapcsolati hitelesítő adatokat.

    Képernyőkép a MongoDB-hez készült cél Azure Cosmos DB-fiók kiválasztásáról.

  3. Válassza a Kapcsolat tesztelése lehetőséget az Azure Cosmos DB for MongoDB-fiók hitelesítő adatainak érvényesítéséhez. A Tovább gombra kattintva navigálhat a gyűjtemények forrásból a célhoz való leképezéséhez.

    Fontos

    A bővítmény jelenleg nem támogatja a privát végponttal kompatibilis forrás- vagy cél MongoDB-példányokat.

    • Konfigurálja a forrás MongoDB-példányt a globális Azure-adatközpontok kapcsolatainak engedélyezéséhez.
    • Adjon hozzá tűzfal-kivételeket a MongoDB-hez készült Azure Cosmos DB virtuális mag célfiókhoz, hogy engedélyezhesse a globális Azure-adatközpontok közötti kapcsolatokat.
    • A vonatkozó IP-címtartomány-információk megkereséséhez töltse le a JSON-t a globális Azure IP-címtartományokból, és keresse meg az "AzureCloud" kifejezést. Cél Cosmos DB-fiókrégió}" a JSON-fájlban.
  4. A leképezések listájában válassza az Egyes gyűjtemények kihagyása vagy migrálása lehetőséget. A célban már létező gyűjtemények automatikusan ikonnal vannak megjelölve, és alapértelmezés szerint Ugrás értékre vannak állítva. Válassza a Tovább lehetőséget az Azure Database Migration Service (DMS) konfigurálásához.

    Képernyőkép a gyűjtemények forrásból a célhoz való leképezéséről.

    Figyelmeztetés

    Ha egy meglévő gyűjtemény migrálását választja, felülírja a teljes gyűjteményt, ami helyreállíthatatlan adatvesztést eredményez. A beállítás kiválasztásakor körültekintően járjon el.

  5. Válasszon ki egy meglévő Azure Database Migration Service-példányt a legördülő listából, vagy válassza az Új létrehozása lehetőséget egy új migrálási szolgáltatás létrehozásához. Az Azure Database Migration Service egy olyan szolgáltatás, amely a helyi erőforrások helyett felhőinfrastruktúra használatával migrálja az adatokat az Azure-adatplatformokra és az azure-beli adatplatformokról.

    Képernyőkép a migrálási szolgáltatás kiválasztásának lehetőségéről.

    Fontos

    Ha első alkalommal használja a Database Migration Service szolgáltatást, győződjön meg arról, hogy a Microsoft.DataMigration erőforrás-szolgáltató regisztrálva van az előfizetésében.

  6. A Tovább gombra kattintva megtekintheti a migrálás összegzését. Miután áttekintette és megerősítette a részleteket, válassza a Séma létrehozása lehetőséget, hogy erőforrásokat hozzon létre a célfiókban.

    Képernyőkép a migrálás összegzésének megtekintésére lehetőségről.

  7. A migrálás indítása lehetőséget választva kezdeményezheti az adatátvitelt a kijelölt migrálási szolgáltatással.

    Képernyőkép a migrálási szolgáltatással történő migrálás indításának lehetőségéről.

  8. A feladatok inicializálása után tekintse meg az áttelepítés állapotát az irányítópult oldalán.

    Képernyőkép az irányítópultról az áttelepítési állapottal.

  9. Válasszon ki egy adott migrálást a migrálások listájából a további részletek megtekintéséhez. A folytatás előtt várja meg a migrálás befejezését.

    Képernyőkép az áttelepítési állapotú gyűjteményekről.

    Feljegyzés

    Nem kell csatlakoznia a migrálási szolgáltatáshoz vagy az Azure Data Studióhoz, amíg a migrálási feladatokat távolról és aszinkron módon hajtja végre. Az áttelepítési feladatok végrehajtása az áttelepítési szolgáltatásban történik, és az állapot gyakran frissül az irányítópulton.

    Ha több mint 50 gyűjteményt jelölt ki az áttelepítéshez, a migrálási feladat több feladatba lesz kötve az áttelepítési szolgáltatásban, amelyek mindegyike legfeljebb 50 gyűjteményt tartalmaz.

  10. Ha a feladat befejeződött, az áttelepítés állapota a sikerességet jelzi.

    Képernyőkép a migrálási állapot sikerességéről.

Korábbi migrálások és értékelések megtekintése

Gyakran hasznos a korábbi értékelések és migrálások áttekintése. A bővítmény egy felületet biztosít a múltbeli értékelés és a migrálás összegzésének áttekintéséhez. A bővítmény lehetővé teszi a részletes előzményértékelési jelentések áttekintését is.

  1. A korábbi migrálások megtekintéséhez válassza az Eszköztár Migrálások lapfülét. Az áttelepítési lista az aktuális gépen kezdeményezett összes áttelepítést tartalmazza. A listában kiválaszthat egy adott migrálást, hogy további részleteket kapjon.

    Képernyőkép a bővítmény használatával létrehozott áttelepítések listájáról.

  2. A korábbi értékelések megtekintéséhez kattintson az eszköztár Értékelések lapjára. Az értékelések listája tartalmazza az aktuális gépen indított összes értékelést.

    Képernyőkép a bővítmény használatával végzett összes értékelés listájáról.

Következő lépés