La promoción significa que la instancia de destino de AlloyDB para PostgreSQL se desconecta de la fuente y se promueve de una instancia de réplica a una instancia principal.
En el caso de las migraciones continuas, puedes iniciar el proceso de promoción después de que sea el momento de mover las operaciones de lectura y escritura al destino.
Para promocionar una migración sin perder información, sigue estos pasos:
- Ve a la página Trabajos de migración.
Haz clic en el trabajo de migración que representa la migración que deseas ascender. Aparecerá la página Detalles del trabajo de migración.
Inmediatamente después de la transición a la fase de CDC, según el tamaño del volcado, es posible que haya una demora prolongada en la replicación porque la instancia de destino de AlloyDB para PostgreSQL se pone al día con los cambios que se produjeron durante el volcado y la carga.
Espera a que la demora de replicación disminuya significativamente, idealmente en cuestión de minutos o segundos. La demora de replicación está disponible para su revisión en la página del trabajo de migración.
- Después de que la demora de replicación sea mínima, puedes iniciar la promoción.
Para evitar la pérdida de datos, asegúrate de hacer lo siguiente:
- Detén todas las operaciones de escritura, las secuencias de comandos en ejecución y las conexiones de clientes a la base de datos de origen. Aquí comienza el período de tiempo de descanso.
- Espera hasta que la demora de replicación sea cero, lo que significa que el trabajo de migración procesó todos los cambios pendientes.
- En la página Detalles del trabajo de migración, haz clic en PROMOVER.
- En la ventana ¿Quieres ascender el trabajo de migración?, haz clic en PROMOTE.
- El trabajo de migración deja de leer desde la fuente y el estado secundario es
Promote in progress
. En este momento, no puedes detener ni deshacer el proceso de promoción. - La instancia de destino se promociona a una instancia principal que admite escritura.
El estado del trabajo de migración es
Completed
. - Ahora, la aplicación se puede conectar a la instancia de AlloyDB para PostgreSQL, y se puede borrar el trabajo de migración de forma segura.
Una vez que se complete la fase de volcado completo y el trabajo de migración esté en la fase de CDC, la opción de promoción estará disponible.
Cuando promocionas trabajos de migración que fallaron o se detuvieron de forma manual durante la fase de CDC, los datos de la fuente y el destino pueden ser incoherentes.