| Nur für die Cloud Firestore Enterprise-Edition relevant. |
Sie können Ihre MongoDB-kompatible Quelldatenbank mit minimaler Ausfallzeit zu einer Firestore-Datenbank mit MongoDB-Kompatibilität migrieren.
Migrationsschritte
In diesem Abschnitt werden die verschiedenen Migrationsschritte beschrieben.
Mit dem Datastream-Dienst wird ein Stream zwischen einer Quelle und einem Ziel erstellt. In diesem Fall ist die Quelle Ihre aktuelle MongoDB-kompatible Bereitstellung und das Ziel Cloud Storage. Dieser Prozess umfasst die folgenden Schritte:
Erstellen Sie ein Datastream-Quellverbindungsprofil für Ihre MongoDB-Quelle. Die genaue Anleitung hängt vom Typ und der Bereitstellung Ihrer MongoDB-kompatiblen Quelle ab.
Erstellen Sie einen Cloud Storage-Bucket, in dem die Daten und Änderungsereignisse aus Ihrer MongoDB-kompatiblen Quelldatenbank empfangen werden.
Zielverbindungsprofil für Datastream erstellen, in dem dieser Cloud Storage-Bucket verwendet wird.
Erstellen und aktivieren Sie einen Datastream-Stream, der das Quellverbindungsprofil mit dem Zielverbindungsprofil verbindet.
Starten Sie eine Dataflow-Pipeline, um die erfassten Daten in Ihre Cloud Firestore-Datenbank mit MongoDB-Kompatibilität einzufügen.
Stream überwachen: So können Sie wichtige Meilensteine im Migrationsprozess identifizieren und feststellen, ob während der Datenübertragung Fehler aufgetreten sind.
Beenden Sie den Schreibzugriff auf die Quelldatenbank, wenn dies angebracht ist. Nachdem alle Daten, einschließlich der letzten Änderungen, in die Cloud Firestore-Datenbank mit MongoDB-Kompatibilität repliziert wurden, leiten Sie den Lesetraffic an das neue Ziel weiter.
Schreibvorgänge für Ihre Cloud Firestore-Datenbank mit MongoDB-Kompatibilität aktivieren.