En este documento se describe cómo conmutar por error y restaurar discos de replicación asíncrona.
En caso de interrupción en la región principal, es tu responsabilidad identificar la interrupción y reiniciar tu carga de trabajo mediante los discos secundarios en la región secundaria. La replicación asíncrona no ofrece monitorización de interrupciones. Puedes identificar una interrupción mediante las métricas de RPO, las comprobaciones de estado, las métricas específicas de la aplicación y poniéndote en contacto con el equipo de Asistencia de Google Cloud.
Tras una conmutación por error de la región principal a la secundaria, la región secundaria se convierte en la región principal activa.
Una vez que se haya resuelto la interrupción o el desastre, puedes iniciar la restauración para empezar la replicación desde la región secundaria original (la región principal activa) a la región principal original. También puedes repetir el proceso para volver a mover la carga de trabajo a la región principal original. No es estrictamente necesario volver a mover la carga de trabajo a la región principal original, pero se puede hacer en función de los requisitos de recuperación tras desastres, como la localidad o los recursos disponibles.
Para obtener más información sobre la conmutación por error y la recuperación tras un fallo, consulta Información sobre la replicación asíncrona.
Conmutar por error a la región secundaria
Cuando identifiques que se ha producido un desastre, inicia la conmutación por error a la región secundaria. Una conmutación por error mueve la carga de trabajo de la región principal a la secundaria. Después de la conmutación por error, el disco secundario es el disco principal activo y la región secundaria es la región principal activa.
Puedes conmutar por error un solo disco o todos los discos de un grupo de coherencia.
Un solo disco
Para conmutar por error un solo disco, haz lo siguiente:
- Detener la replicación de discos.
- Si aún no tienes una VM en la misma región que el disco secundario, crea una.
Adjunta el disco secundario a la VM:
- En el caso de los discos de arranque secundarios, actualiza el disco de arranque de la VM.
- En el caso de los discos de datos secundarios, añade el disco a la VM.
El disco secundario es ahora el disco principal de la carga de trabajo y la región secundaria es la región principal.
Grupo de coherencia
Para conmutar por error un grupo de coherencia, haga lo siguiente:
- Detener la replicación del grupo de coherencia.
- Si aún no tienes ninguna VM en la misma región que los discos secundarios, créalas.
Conecta los discos secundarios a las VMs:
- En el caso de los discos de arranque secundarios, actualiza el disco de arranque de la VM.
- En el caso de los discos de datos secundarios, añade el disco a la VM.
Volver a la región principal original
Una vez que se haya resuelto el desastre, inicia una conmutación por recuperación a la región principal original. Una conmutación por recuperación configura e inicia la replicación desde el disco principal activo a un nuevo disco secundario en la región secundaria activa.
Puedes restaurar un solo disco o todos los discos de un grupo de coherencia.
Un solo disco
Para restaurar un solo disco, haz lo siguiente:
- Crea un disco secundario en la región secundaria activa. La región secundaria activa es la región principal original.
- Inicia la replicación del disco principal activo al nuevo disco secundario.
Opcional: Mueve la carga de trabajo de la región principal activa a la región principal original haciendo lo siguiente:
- Espera a que se complete la replicación inicial. La replicación inicial
se completa cuando la métrica
disk/async_replication/time_since_last_replication
está disponible en Cloud Monitoring. Si no ves la métrica RPO en Explorador de Cloud, significa que la replicación inicial no se ha completado. - Recomendación: Para evitar la pérdida de datos, programa un tiempo de inactividad para la carga de trabajo y ponla fuera de servicio.
- Detener la replicación.
Acopla el disco secundario a una VM:
- En el caso de los discos de arranque secundarios, actualiza el disco de arranque de la VM.
- En el caso de los discos de datos secundarios, añade el disco a la VM.
El disco secundario es ahora el disco principal de la carga de trabajo en la región principal original.
Vuelve a configurar la replicación en la región principal original haciendo lo siguiente:
- Crea un disco secundario en la región secundaria original.
- Inicia la replicación del disco principal al nuevo disco secundario.
- Espera a que se complete la replicación inicial. La replicación inicial
se completa cuando la métrica
Grupo de coherencia
Para restaurar un grupo de coherencia, haga lo siguiente:
- Crea un grupo de coherencia en la región principal activa. La región principal activa es la región secundaria original.
- Añadir los discos primarios activos al grupo de coherencia
- Crea discos secundarios en la región secundaria activa que hagan referencia a los discos principales activos.
- Iniciar replicación.
Opcional: Mueve la carga de trabajo de la región principal activa a la región principal original haciendo lo siguiente:
- Espera a que se complete la replicación inicial. La replicación inicial se completa cuando la métrica RPO está disponible. Si no ves la métrica RPO en Explorador de Cloud, significa que la replicación inicial no se ha completado.
- Recomendación: Para evitar la pérdida de datos, programa un tiempo de inactividad para la carga de trabajo y ponla fuera de servicio.
- Detener la replicación.
Conecta el disco secundario a las VMs:
- En el caso de los discos de arranque secundarios, actualiza el disco de arranque de la VM.
- En el caso de los discos de datos secundarios, añade el disco a la VM.
Los discos secundarios ahora son los discos principales de la carga de trabajo en la región principal original.
Vuelve a configurar la replicación en la región principal original haciendo lo siguiente:
- Añade los discos principales al grupo de coherencia original.
- Crea discos secundarios en la región secundaria original.
- Iniciar replicación.
Siguientes pasos
- Consulta cómo monitorizar el rendimiento de la replicación asíncrona.