| Solo es relevante para la edición Enterprise de Cloud Firestore. |
Puedes migrar tu base de datos de origen compatible con MongoDB a una base de datos de Firestore con compatibilidad con MongoDB con un tiempo de inactividad mínimo.
Pasos para la migración
En esta sección, se detallan los diversos pasos de la migración.
El servicio de Datastream crea una transmisión entre una fuente y un destino. En este caso, la fuente es tu implementación actual compatible con MongoDB, mientras que el destino es Cloud Storage. Este proceso consta de los siguientes pasos:
Crea un perfil de conexión de Datastream de origen para tu fuente de MongoDB. Las instrucciones específicas dependen del tipo y la forma en que se implementa tu fuente compatible con MongoDB.
Crea un bucket de Cloud Storage que recibirá los datos y los eventos de cambio de tu base de datos de origen compatible con MongoDB.
Crea un perfil de conexión de Datastream de destino que use este bucket de Cloud Storage.
Crea y activa una transmisión de Datastream que conecte el perfil de conexión fuente con el perfil de conexión de destino.
Inicia una canalización de Dataflow para comenzar a insertar los datos capturados en tu base de datos Cloud Firestore con compatibilidad con MongoDB.
Supervisa la transmisión para identificar los hitos importantes en el proceso de migración y determinar si se produjeron errores durante la transferencia de datos.
Cuando sea apropiado, cierra el tráfico de escritura a la base de datos de origen. Después de que todos los datos, incluidos los cambios recientes, se replicaron en la base de datos Cloud Firestore compatible con MongoDB, redirecciona el tráfico de lectura al nuevo destino.
Habilita el tráfico de escritura en tu base de datos Cloud Firestore con compatibilidad con MongoDB.