Información acerca de la replicación de volúmenes

En esta página, se proporcionan detalles sobre cómo proteger tus datos con la replicación de volúmenes.

Acerca de la replicación de volúmenes

Puedes proteger tus datos replicando volúmenes entre ubicaciones, que duplican de forma asíncrona un volumen de origen de una ubicación en un volumen de destino en otra ubicación. Con esta función, puedes usar el volumen replicado para la actividad esencial de las aplicaciones en caso de que ocurra una interrupción o un desastre en toda la ubicación. El volumen replicado también se puede usar como copia de solo lectura en circunstancias normales.

La replicación de volúmenes mueve solo los bloques de datos usados durante la transferencia inicial, y solo los bloques modificados se transfieren durante las transferencias incrementales. Solo los bytes que se transfieren generan cargos, lo que optimiza los tiempos de transferencia y reduce los costos.

Flujo de trabajo de replicación de volúmenes

Durante la replicación de volúmenes, un proceso llamado transferencia inicial replica todo el contenido del volumen de origen en el volumen de destino. El proceso de transferencia inicial toma una instantánea en el sistema de origen y transfiere su contenido al volumen de destino. Una vez que se completa la transferencia inicial, el estado de la duplicación de replicación cambia a Duplicado. Como resultado, el volumen de destino se convierte en solo lectura y refleja el contenido de las instantáneas del volumen de origen, que incluye todas las instantáneas tomadas antes de la instantánea inicial.

Después de que se completa el proceso de transferencia inicial, el intervalo de replicación programado continúa en forma de actualizaciones incrementales en la siguiente secuencia:

  1. El proceso crea una instantánea nueva en el volumen de origen.

  2. Calcula los datos modificados entre la instantánea nueva y la anterior.

  3. El proceso transfiere estos cambios al volumen de destino. El estado de la transferencia en el recurso de replicación cambia a Transfiriendo.

    Después de que se transfieren todos los cambios, el contenido del volumen de destino pasa de la instantánea anterior a la nueva.

Modificaciones de la configuración

Cuando la replicación está en un estado Duplicado, NetApp Volumes aplica la mayoría de los cambios de configuración que realizas en el volumen de origen o de destino a ambos volúmenes.

En las siguientes secciones, se describen los parámetros de configuración que NetApp Volumes sincroniza en ambos volúmenes y los parámetros de configuración que estableces por separado para cada volumen.

Configuración replicada

Mientras la replicación está en estado Duplicado, NetApp Volumes sincroniza los siguientes parámetros de configuración en los volúmenes de origen y de destino:

  • Capacidad: Actualiza la capacidad en ambos volúmenes. Tanto el grupo de almacenamiento de origen como el de destino deben tener suficiente espacio disponible para el tamaño del volumen nuevo.

  • Política de exportación: Aplica los cambios de la regla de exportación a ambos volúmenes para que los volúmenes de origen y destino usen la misma política. Si las políticas difieren, la próxima actualización de volumen aplicará una política a ambos volúmenes, lo que podría interrumpir el acceso de los clientes. Para obtener más información, consulta Posible interrupción del acceso de los clientes cuando se actualiza la configuración de un volumen de NFS. A diferencia de la replicación de volúmenes estándar, la replicación entre proyectos no copia las reglas de exportación entre los volúmenes de origen y de destino.

  • Configuración del protocolo: Aplica cambios a los protocolos ya habilitados en ambos volúmenes. Para los volúmenes de bloque de mensajes del servidor (SMB), estos parámetros de configuración incluyen la encriptación de SMB, la visibilidad de los recursos compartidos y la enumeración basada en el acceso. No puedes cambiar el tipo de protocolo después de crear el volumen.

  • Programaciones de instantáneas: Sincroniza los cambios en las programaciones de instantáneas por hora, diarias, semanales y mensuales en ambos volúmenes.

  • Permisos de UNIX: Copia los permisos de UNIX del directorio raíz de origen en el volumen de destino. Estos permisos se convierten en los permisos iniciales del directorio raíz de destino.

  • Reglas de cuota: Aplica los cambios en las reglas de cuota al volumen de origen de inmediato. El volumen de destino almacena los cambios y los aplica cuando detienes la replicación. Si detener la replicación devuelve un error de cuota, compara las reglas de cuota en ambos volúmenes y agrega las reglas que falten al volumen de destino. Para obtener más información, consulta Es posible que la configuración de la cuota del volumen de destino falle en una replicación activa.

Configuración de cada volumen

Establece los siguientes parámetros de configuración por separado en los volúmenes de origen y de destino:

  • Etiquetas y descripción del volumen: Especifica etiquetas y una descripción para cada volumen.

  • Política de copias de seguridad: Configura una política de copias de seguridad para cada volumen. En un volumen de destino, un programa de copia de seguridad está inactivo mientras la replicación se encuentra en un estado Duplicado y se activa solo después de que detienes la replicación.

  • Backup vault: Asigna una backup vault para cada volumen.

  • Nivelación automática: Habilita o inhabilita la nivelación automática para cada volumen.

  • Hacer visible el directorio de instantáneas: Configura este parámetro solo en el volumen de origen. No puedes cambiar este parámetro de configuración en un volumen de destino.

  • Bloquear la eliminación de volúmenes: Habilita o inhabilita este parámetro de configuración para cada volumen.

  • Capacidad de procesamiento: Configura la capacidad de procesamiento por separado en los volúmenes de origen y destino en un grupo de calidad de servicio (QoS) manual. En un grupo de QoS automático, el tamaño del volumen y el nivel de servicio determinan la capacidad de procesamiento.

Configura las políticas de Active Directory y de claves de encriptación administradas por el cliente (CMEK) a nivel del grupo de almacenamiento. Los grupos de origen y destino deben usar políticas de Active Directory que se conecten al mismo dominio de Active Directory. La replicación conserva la política asignada a cada grupo.

En los niveles de servicio Estándar, Premium y Extremo, si mueves el volumen de origen a un grupo con un nivel de servicio diferente, solo cambia el volumen de origen. El volumen de destino permanece en su grupo actual.

Si detienes la replicación, los volúmenes de origen y destino se vuelven independientes. Los cambios que realices en los datos o la configuración de un volumen no se aplican al otro volumen. Cuando reanudas una replicación detenida, la configuración del volumen de origen reemplaza la configuración del volumen de destino, excepto la configuración que estableces por separado.

Consideraciones para la replicación de volúmenes

Antes de realizar una replicación de volúmenes, ten en cuenta lo siguiente:

  • Para los niveles de servicio Estándar, Premium y Extremo, NetApp Volumes admite la replicación de volúmenes entre los siguientes pares de regiones específicos:

    • asia-southeast1 y australia-southeast1

    • europe-west2 y europe-west3

    • europe-west2 y europe-west4

    • europe-west3 y europe-west4

    • europe-west3 y europe-west6

    • europe-west4 y europe-west6

    • europe-southwest1 y europe-west3

    • northamerica-northeast1 y northamerica-northeast2

    • northamerica-northeast1 y us-central1

    • australia-southeast1 y asia-southeast1

    • us-central1 y us-east4

    • us-central1 y us-west2

    • us-central1 y us-west3

    • us-central1 y us-west4

    • us-east4 y us-west2

    • us-east4 y us-west4

    • us-west2 y us-west4

    • us-west3 y us-west4

  • Para el nivel de servicio Flex Unified, se admite la replicación de volúmenes entre zonas dentro del mismo grupo de regiones. También se admite la replicación en una zona diferente dentro de la misma región. En la siguiente tabla, se enumeran los grupos de regiones en diferentes ubicaciones:

    Ubicaciones
    América Asia-Pacífico Europa, Oriente Medio y África
    Grupo de regiones southamerica-east1
    us-central1
    us-east1
    us-east4
    us-east5
    us-south1
    us-west1
    us-west2
    us-west3
    us-west4
    asia-east1
    asia-northeast1
    asia-northeast2
    asia-south1
    asia-southeast1
    australia-southeast1
    australia-southeast2
    europe-southwest1
    europe-west1
    europe-west2
    europe-west3
    europe-west4
    europe-west8
    europe-west9
    me-west1
  • Para el nivel de servicio Flex (tipo archivo), se admite la replicación de volúmenes entre regiones que forman parte del mismo grupo de regiones. En la siguiente tabla, se enumeran los grupos de regiones en diferentes ubicaciones:

    Ubicaciones
    América Asia-Pacífico Europa, Oriente Medio y África
    Grupo de regiones southamerica-east1
    southamerica-west1
    northamerica-northeast1
    northamerica-northeast2
    us-central1
    us-east1
    us-east4
    us-east5
    us-south1
    us-west1
    us-west2
    us-west3
    us-west4
    asia-east1
    asia-east2
    asia-northeast1
    asia-northeast2
    asia-northeast3
    asia-south1
    asia-south2
    asia-southeast1
    asia-southeast2
    australia-southeast1
    australia-southeast2
    africa-south1
    europe-central2
    europe-north1
    europe-southwest1
    europe-west1
    europe-west2
    europe-west3
    europe-west4
    europe-west6
    europe-west8
    europe-west9
    europe-west10
    europe-west12
    me-central1
    me-central2
    me-west1
  • Asignación de cuota: Según los requisitos de replicación de tu proyecto, es posible que debas aumentar la cuota de la cantidad de volúmenes de origen y destino replicados para una región o un nivel de servicio específicos. Para solicitar un aumento de cuota, usa la página de cuotas de NetApp Volumes de la consola deGoogle Cloud .

  • Compatibilidad topológica: La replicación de volúmenes no admite topologías en cascada, de entrada y de salida. Por ejemplo, un volumen no puede ser un volumen de origen y de destino.

  • Ubicación del volumen de origen y de destino:

    • Para el nivel de servicio Flex Unified Default-mode, se aplican las siguientes consideraciones.

      • Los volúmenes de origen y destino deben estar en el mismo proyecto y grupo de regiones. Puedes replicar volúmenes en otra zona dentro de la misma región.

      • Puedes replicar volúmenes dentro de grupos de Flex Unified normales o dentro de grupos de Flex Unified de gran capacidad, pero no entre estos dos tipos de grupos.

      • Puedes replicar volúmenes dentro del mismo proyecto.

      • La replicación de volúmenes entre proyectos entre los volúmenes de origen y destino es una función disponible a pedido. Para solicitar acceso a esta función, comunícate con el equipo de ventas. Puedes crear replicaciones con la API, Google Cloud CLI o Terraform, pero puedes administrarlas en la consola de Google Cloud . Para crear una replicación entre proyectos, necesitas permisos netapp.replications.create en ambos proyectos. A diferencia de las replicaciones de volúmenes estándar, las replicaciones entre proyectos no replican las reglas de exportación entre los volúmenes de origen y de destino. Si usas los Controles del servicio de VPC, consulta Limitaciones de los Controles del servicio de VPC para NetApp Volumes para comprender la replicación de volúmenes entre proyectos.

    • Para el nivel de servicio de Flex File, los volúmenes de origen y de destino deben existir en el mismo proyecto y grupo de regiones. No se admite la replicación en una zona diferente dentro de la misma región.

    • Para los niveles de servicio Estándar, Premium y Extremo, se aplican las siguientes consideraciones.

      • La replicación se admite cuando los volúmenes de origen y destino están dentro del mismo proyecto. El volumen de destino debe estar en un par de regiones diferente.

      • La replicación de volúmenes entre proyectos entre los volúmenes de origen y destino es una función disponible a pedido. Para solicitar acceso a esta función, comunícate con el equipo de ventas. Si bien estas replicaciones se crean solo con la API, Google Cloud CLI o Terraform, su administración posterior se puede realizar con la consola de Google Cloud . Para crear una replicación entre proyectos, necesitas los permisos de netapp.replications.create para ambos proyectos. A diferencia de las replicaciones de volúmenes generales, las replicaciones entre proyectos no replican las reglas de exportación entre los volúmenes de origen y de destino. Si usas los Controles del servicio de VPC, consulta Limitaciones de los Controles del servicio de VPC para NetApp Volumes para comprender la replicación de volúmenes entre proyectos.

    • Los volúmenes de origen y destino pueden existir en diferentes VPC.

  • Asistencia basada en el nivel de servicio: Los volúmenes de origen y destino deben tener el mismo nivel de servicio, excepto los volúmenes en los niveles de servicio Premium y Extreme, que se pueden mezclar en una replicación. Para replicar hacia o desde el modo ONTAP de Flex Unified, consulta Replica con ONTAP, donde el grupo en modo ONTAP es el sistema ONTAP. La replicación entre sistemas en modo ONTAP o sistemas basados en ONTAP y el modo ONTAP es la replicación estándar de SnapMirror de ONTAP, que debes administrar según corresponda. Para obtener más información, consulta Obtén información sobre la recuperación ante desastres asíncrona de ONTAP SnapMirror.

Precios de la replicación de volúmenes

NetApp Volumes cobra por la replicación de forma independiente de la capacidad del volumen. Los cargos se basan en la cantidad de bytes transferidos entre los volúmenes principales y secundarios. Para obtener más información, consulta Precios de NetApp Volumes.

Objetivo de punto de recuperación (RPO)

Dado que la replicación de volúmenes es una replicación asíncrona programada, el contenido del volumen de destino siempre se retrasa con respecto al volumen de origen. El objetivo de punto de recuperación (RPO) especifica qué tan actualizados están los datos en tu volumen de destino y qué versión de un momento determinado de tus datos se almacena. En caso de un desastre, el RPO te ayuda a averiguar la cantidad de datos que perdiste.

Puedes determinar el RPO de la replicación de volúmenes verificando los tiempos de retraso o las instantáneas de replicación. Aunque el tiempo de retraso proporciona una forma rápida de estimar el RPO, las instantáneas de replicación son una medida más precisa.

  • Tiempo de retraso: Es el tiempo transcurrido desde la creación de la instantánea en el volumen de origen que se replicó por última vez en el volumen de destino. El tiempo de retraso representa la diferencia de antigüedad de los datos del volumen de destino en relación con los datos del volumen de origen. Se actualiza cada cinco minutos y proporciona una descripción general del RPO. Si la replicación omite los intervalos, aparecerá un ícono de advertencia junto al tiempo de retraso en la consola de Google Cloud . Si sigue ocurriendo, la tasa de cambio de datos en el volumen de origen es demasiado alta para transferirla dentro de un intervalo de replicación. Te recomendamos que elijas un intervalo de replicación más largo o que ignores la advertencia para situaciones puntuales, como una actividad intensa de modificación de datos en la fuente.

  • Instantáneas de replicación: Las instantáneas de replicación son capturas de datos exactamente como aparecen en un momento específico. Las instantáneas de replicación proporcionan la vista más precisa del RPO. La replicación de volúmenes usa dos instantáneas continuas para la replicación. La marca de tiempo de la instantánea de replicación más reciente en el volumen de destino especifica el momento (UTC) de los datos más recientes en el volumen de destino.

    Puedes derivar la marca de tiempo (replication-<timestamp>) del nombre de la instantánea de replicación, que sigue el formato UTC (YYYY-MM-DD-HHMMSS).

Requisitos para los grupos de almacenamiento

Los grupos de almacenamiento con volúmenes de origen y destino deben cumplir con los siguientes requisitos:

  • Debe formar parte de un par de ubicaciones o un grupo de regiones válido, según el nivel de servicio.

  • Debe tener la misma configuración de la política de Active Directory

  • Debe apuntar al mismo Active Directory.

  • Debe tener la misma configuración de LDAP.

Programa de replicación

La programación de replicación intenta ejecutar la replicación en intervalos designados. Si hay una replicación anterior en curso, la replicación del ciclo actual se omite y se vuelve a verificar en el siguiente intervalo. Este comportamiento es más común durante la replicación inicial, que transfiere los bloques de volumen iniciales y tarda más tiempo en replicarse. La programación de replicación se ejecuta según los siguientes horarios para cada tipo de programación:

Frecuencia de la programación de replicación Hora de la operación programada
Cada 10 minutos :00, :10, :20, :30, :40, :50
Cada hora :05 después de la hora en punto
Diario :10 después de la medianoche todos los días

¿Qué sigue?

Crea una replicación de volumen.