Discos asíncronos de conmutación por error y conmutación por recuperación


Este documento describe cómo realizar conmutación por error y conmutación por recuperación de discos de replicación asincrónica.

En caso de una interrupción en la región principal, es su responsabilidad identificar la interrupción y reiniciar la carga de trabajo mediante conmutación por error utilizando los discos secundarios, en la región secundaria. La replicación asincrónica no ofrece monitoreo de interrupciones. Puede identificar una interrupción mediante métricas de RPO , comprobaciones de estado , métricas específicas de la aplicación y comunicándose con Atención al cliente en la nube.

Después de una conmutación por error de la región primaria a la región secundaria, la región secundaria se convierte en la región primaria en funciones.

Una vez que se resuelva la interrupción o el desastre, puede iniciar la conmutación por recuperación para iniciar la replicación desde la región secundaria original (la región primaria en funciones) a la región primaria original. Opcionalmente, puede repetir el proceso para devolver la carga de trabajo a la región principal original. No es estrictamente necesario trasladar la carga de trabajo a la región primaria original, pero se puede hacer según los requisitos de recuperación ante desastres, como la localidad o los recursos disponibles.

Para obtener más información sobre la conmutación por error y la conmutación por recuperación, consulte Acerca de la replicación asincrónica .

Conmutación por error a la región secundaria

Cuando identifique que ha ocurrido un desastre, inicie la conmutación por error en la región secundaria. Una conmutación por error mueve la carga de trabajo de la región primaria a la región secundaria. Después de la conmutación por error, el disco secundario es el disco primario en funciones y la región secundaria es la región primaria de acción.

Puede realizar una conmutación por error de un solo disco o de todos los discos de un grupo de coherencia.

Disco único

Para realizar una conmutación por error de un solo disco, haga lo siguiente:

  1. Detener la replicación del disco .
  2. Si aún no tiene una máquina virtual en la misma región que el disco secundario, cree una .
  3. Conecte el disco secundario a la VM:

    El disco secundario ahora es el disco principal en funciones de la carga de trabajo y la región secundaria es la región principal en funciones.

grupo de consistencia

Para realizar una conmutación por error de un grupo de coherencia, haga lo siguiente:

  1. Detener la replicación del grupo de coherencia .
  2. Si aún no tiene máquinas virtuales en la misma región que los discos secundarios, créelas .
  3. Conecte los discos secundarios a las máquinas virtuales:

Recuperación a la región primaria original

Una vez resuelto el desastre, inicie una conmutación por recuperación a la región primaria original. Una conmutación por recuperación configura e inicia la replicación desde el disco primario activo a un nuevo disco secundario en la región secundaria activa.

Puede realizar una conmutación por recuperación de un solo disco o de todos los discos de un grupo de coherencia.

Disco único

Para realizar una conmutación por recuperación de un solo disco, haga lo siguiente:

  1. Cree un disco secundario en la región secundaria activa. La región secundaria actuante es la región primaria original.
  2. Inicie la replicación desde el disco primario activo al nuevo disco secundario.
  3. Opcional: Mueva la carga de trabajo de la región principal activa a la región principal original haciendo lo siguiente:

    1. Espere 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 ve la métrica de RPO en Cloud Explorer, significa que la replicación inicial no está completa.
    2. Recomendado: Para evitar la pérdida de datos, programe un tiempo de inactividad para la carga de trabajo y desconéctela.
    3. Detener la replicación .
    4. Conecte el disco secundario a una VM:

      El disco secundario ahora es el disco principal de la carga de trabajo en la región principal original.

    5. Vuelva a configurar la replicación en la región primaria original haciendo lo siguiente:

      1. Cree un nuevo disco secundario en la región secundaria original.
      2. Inicie la replicación desde el disco primario al nuevo disco secundario.

grupo de consistencia

Para realizar una conmutación por recuperación de un grupo de coherencia, haga lo siguiente:

  1. Cree un nuevo grupo de coherencia en la región principal en funciones . La región primaria actuante es la región secundaria original.
  2. Agregue los discos primarios activos al grupo de consistencia
  3. Cree discos secundarios en la región secundaria activa que hagan referencia a los discos primarios activos.
  4. Iniciar la replicación .
  5. Opcional: Mueva la carga de trabajo de la región principal activa a la región principal original haciendo lo siguiente:

    1. Espere a que se complete la replicación inicial. La replicación inicial se completa cuando la métrica de RPO está disponible. . Si no ve la métrica de RPO en Cloud Explorer, significa que la replicación inicial no está completa.
    2. Recomendado: Para evitar la pérdida de datos, programe un tiempo de inactividad para la carga de trabajo y desconéctela.
    3. Detener la replicación .
    4. Conecte el disco secundario a las máquinas virtuales:

      Los discos secundarios ahora son los discos principales de la carga de trabajo en la región principal original.

    5. Vuelva a configurar la replicación en la región primaria original haciendo lo siguiente:

      1. Agregue los discos primarios al grupo de coherencia original .
      2. Cree nuevos discos secundarios en la región secundaria original.
      3. Iniciar la replicación .

¿Qué sigue?