| Pertinente solo per la versione Enterprise di Cloud Firestore. |
Puoi eseguire la migrazione del database di origine compatibile con MongoDB a un database Firestore con compatibilità MongoDB con tempi di inattività minimi.
Passi per la migrazione
Questa sezione descrive in dettaglio i vari passaggi della migrazione.
Il servizio Datastream crea un flusso tra un'origine e una destinazione. In questo caso, l'origine è l'attuale deployment compatibile con MongoDB, mentre la destinazione è Cloud Storage. Questa procedura prevede i seguenti passaggi:
Crea un profilo di connessione di origine Datastream per l'origine MongoDB. Le istruzioni specifiche dipendono dal tipo e dalla modalità di deployment dell'origine compatibile con MongoDB.
Crea un bucket Cloud Storage che riceverà i dati e gli eventi di modifica dal tuo database di origine compatibile con MongoDB.
Crea un profilo di connessione Datastream di destinazione che utilizza questo bucket Cloud Storage.
Crea e attiva uno stream Datastream che connette il profilo di connessione di origine al profilo di connessione di destinazione.
Avvia una pipeline Dataflow per iniziare a inserire i dati acquisiti nel tuo Cloud Firestore con il database compatibile con MongoDB.
Monitora lo stream per identificare le tappe fondamentali del processo di migrazione e determinare se si sono verificati errori durante il trasferimento dei dati.
Quando è opportuno, interrompi il traffico di scrittura nel database di origine. Dopo che tutti i dati, comprese le modifiche recenti, sono stati replicati nel database Cloud Firestore con compatibilità MongoDB, reindirizza il traffico di lettura alla nuova destinazione.
Attiva il traffico di scrittura nel tuo Cloud Firestore con il database compatibile con MongoDB.