Migrering av MongoDB till Cosmos DB-data

Slutförd

När du har granskat migreringsplanen utför du de steg som krävs för att skapa en Cosmos DB-databas. Du har också valt att använda Azure Data Migration Service för att slutföra datamigreringen online.

I den här lektionen slutför du de steg som krävs för att skapa både en Cosmos DB-databas och ett datamigreringsprojekt.

Skapa ett Azure Cosmos DB-konto

Här följer stegen för att skapa ett Cosmos DB-konto för en MongoDB-migrering:

  1. I Azure-portalen klickar du på Skapa en resurs.
  2. I Sök på marknadsplatsen skriver du Cosmos DB, klickar på Azure CosmosDB och klickar på Skapa.
  3. I Skapa Azure Cosmos DB-konto anger du en prenumeration, resursgrupp och kontonamn för databasen.
  4. I API väljer du Azure Cosmos DB för Mongo DB API.
  5. I Plats väljer du en plats som är lämpligast för användare av databasen.
  6. Aktivera eller inaktivera Geo-Redundans och Skrivningar i flera regioner efter behov och klicka på Nästa: Nätverk.
  7. Välj eller skapa ett virtuellt nätverk och välj ett undernät.
  8. Välj Tillåt åtkomst från Azure-portalen och, om du vill, Tillåt åtkomst från min IP-adress.
  9. Klicka på Granska och skapa och klicka på Skapa.

Registrera resursprovidern Microsoft.DataMigration

Här följer stegen för att registrera resursprovidern Microsoft.DataMigration:

  1. I Azure-portalen väljer du Alla tjänster och klickar på Prenumerationer.

    Image showing Subscriptions

  2. Välj din prenumeration och klicka sedan på Resursprovidrar

    Image showing Resource providers

  3. I Filtrera efter namn skriver du DataMigration och klickar på Microsoft.DataMigration.

  4. Klicka på Registrera.

  5. Vänta tills statusen har registrerats.

Migrera en MongoDB-databas till Cosmos DB

Här följer stegen för att migrera databasen:

Skapa Azure Database Migration Service

  1. I Azure-portalen klickar du på Skapa en resurs.

  2. I Sök på marknadsplatsen skriver du Database Migration Service och klickar på Azure Database Migration Service.

  3. Klicka på Skapa.

  4. I Skapa migreringstjänst anger du ett tjänstnamn, prenumeration, resursgrupp, plats, det virtuella nätverket för Cosmos DB-kontot och prisnivån och klickar på Skapa. För att minska den tid det tar för migreringen rekommenderar vi att du väljer en premiumprisnivå .

    Image showing Create Migration Service

  5. Vänta tills distributionen har slutförts.

Skapa migreringsprojekt

  1. I Azure-portalen klickar du på Alla resurser och sedan på Azure Database Migration Service.
  2. Klicka på + Nytt migreringsprojekt.
  3. Ange ett lämpligt värde för Projektnamn.
  4. I Källservertyp väljer du MongoDB.
  5. I Målservertyp väljer du Cosmos DB (MongoDB API).
  6. I välj typ av aktivitet väljer du Offlinedatamigrering eller Online-datamigrering efter behov och klickar på Skapa och kör aktivitet.

Ange källdatabasen

  1. I Källinformation väljer du Standardläge för att använda en IP-adress eller ett servernamn, Anslut ionssträngsläge, för att ange en anslutningssträng eller Data från Azure Storage för att ange en säkerhetskopia i Azure Storage.
  2. Ange återstående anslutningsinformation baserat på det läge som du har valt.
  3. Klicka på Spara.

Ange måldatabasen och kör migreringen

  1. På bladet Information om migreringsmål väljer du ditt prenumerations- och Cosmos DB-namn och klickar på Spara.
  2. På bladet Mappa till måldatabaser väljer du källdatabasen och måldatabasen och klickar på Spara.
  3. På bladet Samlingsinställning kontrollerar du de samlingar som ska migreras och justerar RU-inställningen för varje samling, om det behövs, och klickar på Spara.
  4. Klicka på Kör migrering.

Om du utför en offlinemigrering är migreringen nu klar. Om du utför en onlinemigrering måste du slutföra migreringen när du vill växla till Cosmos DB-instansen av databasen och stoppa replikeringen från källan till målet.

Slutför migreringen för onlinemigrering

  1. På aktivitetsskärmen för migreringen ska statusen spelas upp igen.
  2. Kontrollera att måldatabasen har de senaste ändringarna från källdatabasen.
  3. Högerklicka på migreringsaktiviteten och klicka på Slutför för att slutföra migreringen.