Cuando se establece el valor de un objetivo de punto de recuperación (RPO) durante la configuración de la replicación, se determina la pérdida de datos máxima que se puede tolerar.
Impacto del objetivo de punto de recuperación en la programación de replicaciones
El valor de RPO afecta la programación de replicaciones, pero vSphere Replication no obedece a una programación de replicaciones estricta. Por ejemplo, cuando establece el RPO en 15 minutos, se indica a vSphere Replication que se puede tolerar la pérdida de datos durante 15 minutos como máximo. Esto no quiere decir que los datos se replican cada 15 minutos.
Si establece un RPO de X minutos y no este se infringe, la instancia de replicación disponible más reciente nunca puede reflejar un estado anterior a X minutos. Una instancia de replicación refleja el estado de una máquina virtual en el momento que comienza la sincronización.
Si establece el RPO en 15 minutos y la replicación toma 7,5 minutos en transferir una instancia, vSphere Replication siempre transfiere una instancia. Sin embargo, si la replicación toma más de 7,5 minutos, la replicación encuentra infracciones periódicas del RPO.
El programador de replicaciones intenta respetar estas restricciones superponiendo las replicaciones para optimizar el uso del ancho de banda y podría iniciar replicaciones para algunas máquinas virtuales antes de lo esperado.
Para determinar el tiempo de transferencia de la replicación, el programador de replicaciones usa la duración de las últimas instancias para estimar la duración de la siguiente.
Infracciones de objetivos de punto de recuperación después de la sincronización completa inicial
La sincronización completa inicial de los discos de máquina virtual es un proceso que requiere mucho tiempo. En cuanto se completa, vSphere Replication comienza a replicar los cambios en los bloques de disco mientras tanto (primera sincronización incremental), que pueden requerir un tiempo de transferencia mayor que el tiempo de RPO establecido.
Después de la primera sincronización incremental, vSphere Replication detecta un estado obsoleto de la instancia de réplica generada y comienza a informar de infracciones de RPO. Dado que la replicación está detrás de la programación de RPO, la segunda sincronización incremental comienza en cuanto se completa la primera.
Este proceso de sincronizaciones incrementales posteriores inmediatas continúa hasta que vSphere Replication crea una instancia de réplica que satisface la programación de RPO y no informa de una infracción de RPO. El estado de replicación pasa a ser Correcto.
Funcionamiento del objetivo de punto de recuperación de 5 minutos
Si los sitios de destino y de origen utilizan almacenamiento de VMFS 6.0, VMFS 5.x, NFS 4.1, NFS 3, vVol, o vSAN 6.2 Update 3 y versiones posteriores, puede usar el RPO de 5 minutos.
vSphere Replication muestra el ajuste de RPO de 5 minutos cuando los sitios de destino y origen usan almacenamiento de VMFS 6.0, VMFS 5.x, NFS 4.1, NFS 3, vVol o vSAN 6.2 Update 3 y versiones posteriores.
Si utiliza distintos tipos de almacén de datos entre el sitio de origen y el de destino, puede utilizar la opción de RPO de 5 minutos.
El RPO de 5 minutos requiere la versión 6.5 o posterior para el host ESXi de origen.
Para obtener información adicional, consulte Prácticas recomendadas para el uso y la configuración de vSphere Replication y https://kb.vmware.com/s/article/2102463.