Offlinemigration von MongoDB zu vCore-basierten Azure Cosmos DB für MongoDB mit Azure Data Studio

Abgeschlossen

Erfahren Sie, wie Sie Ihre MongoDB-Datenbanken mithilfe der Azure Data Studio-Migrationserweiterung offline zu vCore-basierten Azure Cosmos DB für MongoDB migrieren. Diese Erweiterung bietet eine nahtlose Migrationserfahrung, mit der Sie Ihre MongoDB-Datenbanken problemlos zu Azure Cosmos DB bewerten und migrieren können.

Voraussetzungen

Bevor Sie die Migration starten, stellen Sie sicher, dass Sie über die folgenden Voraussetzungen verfügen:

  • Sie benötigen ein gültiges Azure-Abonnement.
  • Sie benötigen ein vCore-basiertes Konto in Azure Cosmos DB für MongoDB.
  • Sie müssen die neueste Version von Azure Data Studio auf Ihrer Arbeitsstation installieren.
  • Ihre MongoDB-Quelle muss auf Version 3.2 oder höher betrieben werden.

Vorbereiten der Migration

Bevor Sie die Azure Data Studio-Migrationserweiterung verwenden können, müssen Sie sie installieren.

Installieren der Migrationserweiterung

Navigieren Sie zum Erweiterungen-Manager von Azure Data Studio , und suchen Sie nach der Azure Cosmos DB-Migration für die MongoDB-Erweiterung , und installieren Sie sie. Durch die Installation dieser Erweiterung werden Azure Data Studio mit den tools ausgestattet, die für Ihre Migration erforderlich sind. Nachdem Die Erweiterung installiert wurde, können Sie den Migrationsprozess starten.

Screenshot zum Hinzufügen der MongoDB-Migrationserweiterung zu Azure Data Studio.

Nachdem Sie die Erweiterung installiert haben, können Sie den Migrationsprozess starten.

Durchführen der Migration

Es gibt drei Schritte zum Ausführen der Migration:

  1. Stellen Sie eine Verbindung mit Ihrer MongoDB-Instanz her: Stellen Sie mithilfe der MongoDB-Migrationserweiterung von Azure Data Studio eine Verbindung mit Ihrer MongoDB-Instanz her.
  2. Bewerten Sie Ihre MongoDB-Instanz: Identifizieren Sie potenzielle Kompatibilitätsprobleme, die sich auf die Migration auswirken könnten.
  3. Führen Sie eine Offlinemigration Ihrer MongoDB-Datenbanken durch: Verschieben Sie Ihre MongoDB-Datenbanken in vCore-basierte Azure Cosmos DB für MongoDB.

Herstellen einer Verbindung mit Ihrer MongoDB-Instanz

Bevor Sie die Migrationserweiterung verwenden, müssen Sie eine Verbindung mit unserer MongoDB-Instanz herstellen. Suchen Sie das Symbol "Verbindungen" im Menü "Azure Data Studio", und wählen Sie es aus. Nachdem Sie MongoDB als Verbindungstyp ausgewählt haben, geben Sie die erforderlichen Verbindungsdetails und connect an.

Screenshot zum Herstellen einer Verbindung mit einem MongoDB-Server in Azure Data Studio.

Bewerten Sie Ihre MongoDB-Instanz

Nachdem Sie eine Verbindung mit Ihrer MongoDB-Instanz hergestellt haben, können Sie sie für mögliche Kompatibilitätsprobleme bewerten. Dieser Schritt ist entscheidend, um einen reibungslosen Migrationsprozess sicherzustellen. Um Ihre MongoDB-Instanz zu bewerten, wählen Sie im Bereich "Verbindungen" die Option "Verwalten" aus, und wählen Sie die Azure Cosmos DB-Migrationsoption aus. Um die Bewertung zu starten, wählen Sie die Schaltfläche " Bewerten und Migrieren von Datenbanken" aus.

Screenshot zum Starten einer Bewertung eines MongoDB-Servers in Azure Data Studio.

Schließen Sie den Assistenten ab, um die erforderlichen Details für die Bewertung bereitzustellen, und wählen Sie "Bewertung starten" aus, um die Bewertung auszuführen.

Je nach Größe des Quellservers kann der Bewertungsprozess einige Zeit in Anspruch nehmen. Sobald die Bewertung abgeschlossen ist, können Sie die Ergebnisse überprüfen und alle Probleme beheben, bevor Sie mit der Migration fortfahren.

Screenshot der Bewertungsergebnisse eines MongoDB-Servers in Azure Data Studio.

Es ist jetzt an der Zeit, die Migration durchzuführen.

Durchführen einer Offlinemigration Ihrer MongoDB-Datenbanken

Nachdem die Bewertung und Behebung in Ihrer MongoDB-Instanz abgeschlossen sind, besteht der nächste Schritt darin, Ihre Daten zu einer vCore-basierten Azure Cosmos DB für MongoDB zu migrieren. Um die Migration zu starten, wählen Sie die Azure Cosmos DB-Migrationsoption im Bereich "Verbindungen " aus. Wählen Sie die Datenbanken und Sammlungen für die Migration aus. Stellen Sie sicher, dass Ihre vCore-basierten Azure Cosmos DB für MongoDB-Kontodetails korrekt sind.

Überwachen Sie den Migrationsstatus im Dashboard. Die Migration wird im Hintergrund ausgeführt, sodass Sie bei Bedarf die Verbindung trennen können.

Screenshot des Migrationsstatus eines MongoDB-Servers in Azure Data Studio.

Nach Abschluss der Migration ändert sich der Migrationsstatus in einen Erfolgsstatus . Überprüfen Sie die migrierten Daten in Ihrem Azure Cosmos DB-Konto.

Das ist alles! Sie haben Ihre MongoDB-Datenbanken erfolgreich mithilfe von Azure Data Studio zu vCore-basierten Azure Cosmos DB für MongoDB migriert.

Die Verwendung von Azure Data Studio und der Azure Cosmos DB-Migration für Die MongoDB-Erweiterung macht den Migrationsprozess nahtlos und unkompliziert. Mit dieser App können Sie Ihre MongoDB-Datenbanken mit Leichtigkeit zu Azure Cosmos DB bewerten und migrieren.