Migrace dat z MongoDB do Cosmos DB

Dokončeno

Po kontrole plánu migrace provedete kroky potřebné k vytvoření databáze Cosmos DB. Rozhodli jste se také použít službu Azure Data Migration Service k dokončení online migrace dat.

V této lekci dokončíte kroky potřebné k vytvoření databáze Cosmos DB i projektu migrace dat.

Vytvoření účtu služby Azure Cosmos DB

Tady je postup vytvoření účtu služby Cosmos DB pro migraci MongoDB:

  1. Na webu Azure Portal klikněte na Vytvořit prostředek.
  2. V části Hledat na marketplace zadejte Cosmos DB, klikněte na Azure CosmosDB a klikněte na Vytvořit.
  3. V části Vytvořit účet služby Azure Cosmos DB zadejte předplatné, skupinu prostředků a název účtu pro vaši databázi.
  4. V rozhraní API vyberte Azure Cosmos DB pro Mongo DB rozhraní API.
  5. V umístění vyberte nejvhodnější umístění pro uživatele databáze.
  6. Podle potřeby povolte nebo zakažte geografické redundance a zápisy do více oblastí a klikněte na Další: Síť.
  7. Vyberte nebo vytvořte virtuální síť a vyberte podsíť.
  8. Vyberte Povolit přístup z webu Azure Portal a volitelně povolte přístup z ip adresy.
  9. Klikněte na Zkontrolovat a vytvořit a klikněte na Vytvořit.

Registrace poskytovatele prostředků Microsoft.DataMigration

Tady je postup registrace poskytovatele prostředků Microsoft.DataMigration:

  1. Na webu Azure Portal vyberte Všechny služby a klikněte na Předplatná.

    Obrázek znázorňující předplatná

  2. Vyberte své předplatné a potom klikněte na Poskytovatelé prostředků.

    Obrázek znázorňující poskytovatele prostředků

  3. V části Filtrovat podle názvu zadejte DataMigration a klikněte na Microsoft.DataMigration.

  4. Klikněte na Zaregistrovat.

  5. Počkejte, až se stav Zaregistruje.

Migrace databáze MongoDB do Cosmos DB

Tady je postup migrace databáze:

Vytvoření služby Azure Database Migration Service

  1. Na webu Azure Portal klikněte na Vytvořit prostředek.

  2. V části Hledat na marketplace zadejte Database Migration Service a klikněte na Azure Database Migration Service.

  3. Klikněte na Vytvořit.

  4. V části Vytvořit službu Migration Service zadejte název služby, předplatné, skupinu prostředků, umístění, virtuální síť účtu Cosmos DB a cenovou úroveň a klikněte na Vytvořit. Pokud chcete zkrátit dobu trvání migrace, doporučujeme vybrat cenovou úroveň Premium .

    Obrázek znázorňující vytvoření služby Migration Service

  5. Počkejte, až se nasazení dokončí.

Vytvoření projektu migrace

  1. Na webu Azure Portal klikněte na Všechny prostředky a klikněte na službu Azure Database Migration Service.
  2. Klikněte na + Nový projekt migrace.
  3. Zadejte odpovídající hodnotu pro název projektu.
  4. Ve zdrojovém serveru vyberteMongoDB.
  5. V cílovém typu serveru vyberte Cosmos DB (MongoDB API).
  6. Ve výběru typu aktivity vyberte offline migraci dat nebo migraci online dat podle potřeby a klikněte na Vytvořit a spustit aktivitu.

Určení zdrojové databáze

  1. V podrobnostech o zdroji vyberte standardní režim, pokud chcete použít IP adresu nebo název serveru, režim připojovacího řetězce, zadat připojovací řetězec nebo data ze služby Azure Storage a zadat záložní soubor ve službě Azure Storage.
  2. Zadejte zbývající podrobnosti o připojení na základě vybraného režimu .
  3. Klikněte na Uložit.

Zadejte cílovou databázi a spusťte migraci.

  1. V okně Podrobnosti o cíli migrace vyberte název předplatného a cosmos DB a klikněte na Uložit.
  2. V okně Mapovat na cílové databáze vyberte zdrojovou a cílovou databázi a klikněte na Uložit.
  3. V okně Nastavení kolekce ověřte kolekce, které se budou migrovat, a v případě potřeby upravte nastavení RU pro každou kolekci a klikněte na Uložit.
  4. Klikněte na Spustit migraci.

Pokud provádíte offline migraci, migrace je teď hotová. Pokud provádíte online migraci, budete muset migraci dokončit, když chcete přepnout na instanci databáze Cosmos DB a zastavit replikaci ze zdroje do cíle.

Dokončení migrace pro online migraci

  1. Na obrazovce aktivity migrace by měl být stav Opakování.
  2. Ověřte, že cílová databáze obsahuje nejnovější změny ze zdrojové databáze.
  3. Klikněte pravým tlačítkem myši na aktivitu migrace a dokončete migraci kliknutím na dokončit .