MongoDB–Cosmos DB-adatmigrálás

Befejeződött

A migrálási terv áttekintése után végrehajtja a Cosmos DB-adatbázis létrehozásához szükséges lépéseket. Emellett úgy döntött, hogy az Azure Data Migration Service-t használja az online adatmigrálás befejezéséhez.

Ebben a leckében végrehajtja a Cosmos DB-adatbázis és egy adatmigrálási projekt létrehozásához szükséges lépéseket.

Azure Cosmos DB-fiók létrehozása

A MongoDB-migráláshoz cosmos DB-fiók létrehozásának lépései:

  1. Az Azure Portalon kattintson az Erőforrás létrehozása elemre.
  2. A Piactér keresésében írja be a Cosmos DB-t, kattintson az Azure CosmosDB-ra, majd a Létrehozás gombra.
  3. Az Azure Cosmos DB-fiók létrehozásakor adja meg az adatbázis előfizetését, erőforráscsoportját és fióknevét .
  4. Az API-ban válassza az Azure Cosmos DB for Mongo DB API-t.
  5. A Hely területen válassza ki az adatbázis felhasználóinak leginkább megfelelő helyet.
  6. Szükség szerint engedélyezze vagy tiltsa le a georedundáns és a többrégiós írásokat , majd kattintson a Tovább: Hálózat elemre.
  7. Jelöljön ki vagy hozzon létre egy virtuális hálózatot , és válasszon egy alhálózatot.
  8. Válassza a Hozzáférés engedélyezése az Azure Portalról lehetőséget, és opcionálisan az IP-címről való hozzáférés engedélyezése lehetőséget.
  9. Kattintson a Véleményezés és létrehozás gombra, majd a Létrehozás gombra.

A Microsoft.DataMigration erőforrás-szolgáltató regisztrálása

A Microsoft.DataMigration erőforrás-szolgáltató regisztrálásának lépései a következők:

  1. Az Azure Portalon válassza a Minden szolgáltatás lehetőséget , és kattintson az Előfizetések elemre.

    Előfizetéseket ábrázoló kép

  2. Válassza ki az előfizetést, majd kattintson az Erőforrás-szolgáltatók elemre

    Az erőforrás-szolgáltatókat bemutató kép

  3. A Szűrés név szerint mezőbe írja be a DataMigration kifejezést, és kattintson a Microsoft.DataMigration elemre.

  4. Kattintson a Regisztráció gombra.

  5. Várjon, amíg az állapot regisztrálva van.

MongoDB-adatbázis migrálása a Cosmos DB-be

Az adatbázis migrálásának lépései a következők:

Azure Database Migration Service létrehozása

  1. Az Azure Portalon kattintson az Erőforrás létrehozása elemre.

  2. A Piactér kereséséhez írja be a Database Migration Service kifejezést, és kattintson az Azure Database Migration Service elemre.

  3. Kattintson a Létrehozás gombra.

  4. A Migrálási szolgáltatás létrehozása területen adja meg a szolgáltatás nevét, előfizetését, erőforráscsoportját, helyét, a Cosmos DB-fiók virtuális hálózatát és a tarifacsomagot , és kattintson a Létrehozás gombra. A migráláshoz szükséges idő csökkentése érdekében ajánlott prémium tarifacsomagot választani.

    A Migrálási szolgáltatás létrehozását bemutató kép

  5. Várja meg, amíg az üzembe helyezés befejeződött.

Migrálási projekt létrehozása

  1. Az Azure Portalon kattintson a Minden erőforrás elemre, majd az Azure Database Migration Service-ra.
  2. Kattintson az + Új áttelepítési projekt elemre.
  3. Adjon meg egy megfelelő értéket a Project nevének.
  4. A Forráskiszolgáló típusában válassza a MongoDB lehetőséget.
  5. A Célkiszolgáló típusában válassza a Cosmos DB (MongoDB API) lehetőséget.
  6. Válassza ki a tevékenység típusát, válassza az Offline adatmigrálás vagy az Online adatmigrálás lehetőséget, majd kattintson a Tevékenység létrehozása és futtatása elemre.

A forrásadatbázis megadása

  1. A Forrás részletei területen válassza a Standard módot egy IP-cím vagy kiszolgálónév megadásához, a Kapcsolati Sztring módot kapcsolati sztring megadásához, vagy válassza Adatok az Azure Storage-ból módot mentési fájl megadásához az Azure Storage-ban.
  2. Adja meg a fennmaradó kapcsolatadatokat a kiválasztott mód alapján.
  3. Kattints a Mentés.

Adja meg a céladatbázist, és futtassa a migrálást

  1. A Migrálási cél részletei panelen válassza ki az Előfizetés és a Cosmos DB nevét , majd kattintson a Mentés gombra.
  2. A Adatbázisok célhoz rendelése panelen válassza ki a forrásadatbázist és a céladatbázist, majd kattintson a Mentés gombra.
  3. A Gyűjtemény beállítása panelen ellenőrizze az áttelepítendő gyűjteményeket, és szükség esetén módosítsa az egyes gyűjtemények ru-beállítását , majd kattintson a Mentés gombra.
  4. Kattintson a Migrálás futtatása elemre.

Ha offline migrálást végez, az áttelepítés befejeződött. Ha online migrálást végez, az áttelepítést akkor kell elvégeznie, amikor át szeretne váltani az adatbázis Cosmos DB-példányára, és le kell állítania a replikációt a forrásból a célhelyre.

Az online migráláshoz szükséges migrálás befejezése

  1. A migrálás tevékenységképernyőjén az állapotnak Újrajátszás kell lennie.
  2. Ellenőrizze, hogy a céladatbázis rendelkezik-e a forrásadatbázis legújabb módosításaival.
  3. Kattintson a jobb gombbal az áttelepítési tevékenységre, majd a Befejezés gombra az áttelepítés befejezéséhez.