복제 구성 중에 RPO(복구 시점 목표) 값을 설정한 경우 허용할 수 있는 최대 데이터 손실을 결정합니다.
RPO(복구 시점 목표)가 복제 스케줄에 미치는 영향
RPO 값은 복제 스케줄에 영향을 미치지만 vSphere Replication가 복제 스케줄을 엄격하게 따르는 것은 아닙니다. 예를 들어, RPO를 15분으로 설정한 경우 vSphere Replication에 최대 15분의 데이터 손실을 허용할 수 있음을 지시합니다. 이는 데이터가 15분마다 복제됨을 의미하지 않습니다.
RPO를 x분으로 설정하고 RPO가 위반되지 않으면 사용 가능한 최근 복제 인스턴스는 x분보다 이전의 상태를 반영할 수 없습니다. 복제 인스턴스는 동기화 시작 시 가상 시스템의 상태를 반영합니다.
RPO를 15분으로 설정하고 복제 인스턴스 전송에 7.5분이 걸리는 경우, vSphere Replication은 쉴 새 없이 인스턴스를 전송합니다. 복제 시간이 7.5분 넘게 걸리는 경우 복제에서 주기적 RPO 위반이 발생합니다.
복제 스케줄러는 대역폭 사용을 최적화하기 위해 복제를 겹치게 하여 이러한 제약 조건을 충족시키려 하고 일부 가상 시스템에 대해 예상보다 일찍 복제를 시작할 수도 있습니다.
복제 전송 시간을 결정하기 위해 복제 스케줄러는 마지막 몇 개의 인스턴스 기간을 사용하여 다음 기간을 예측합니다.
초기 전체 동기화 후 복구 시점 목표 위반
가상 시스템 디스크의 초기 전체 동기화는 시간이 많이 소요되는 프로세스입니다. 작업이 완료되면 vSphere Replication은 도중에 변경된 디스크 블록(첫 번째 증분 동기화)을 복제하기 시작하며 이로 인해 설정된 RPO 시간보다 전송 시간이 길어질 수 있습니다.
첫 번째 증분 동기화 후 vSphere Replication은 생성된 복제본 인스턴스의 부실을 감지하고 RPO 위반을 보고하기 시작합니다. 복제가 RPO 스케줄보다 늦게 있기 때문에 두 번째 증분 동기화는 첫 번째 동기화가 완료되는 즉시 시작됩니다.
이러한 즉각적인 후속 증분 동기화 프로세스는 vSphere Replication이 RPO 스케줄을 충족하는 복제 인스턴스를 생성하고 RPO 위반을 보고하지 않을 때까지 계속됩니다. 복제 상태가 정상이 됩니다.
5분 복구 시점 목표의 작동 방식
대상 및 소스 사이트에서 VMFS 6.0, VMFS 5.x, NFS 4.1, NFS 3, vVol 또는 vSAN 6.2 업데이트 3 스토리지 이상을 사용하는 경우에는 5분 RPO를 사용할 수 있습니다.
vSphere Replication은 대상 및 소스 사이트에서 VMFS 6.0, VMFS 5.x, NFS 4.1, NFS 3, vVol 또는 vSAN 6.2 업데이트 3 스토리지 이상을 사용하는 경우 5분 RPO 설정을 표시합니다.
소스 및 대상 사이트에서 서로 다른 데이터스토어 유형을 사용하는 경우, 5분 RPO 설정을 사용할 수 있습니다.
5분 RPO를 사용하려면 소스 호스트가 ESXi 6.5 이상이어야 합니다.
자세한 내용은 vSphere Replication 사용 및 구성을 위한 모범 사례 및 https://kb.vmware.com/s/article/2102463의 내용을 참조하십시오.