복제 구성 중에 RPO(복구 시점 목표) 값을 설정한 경우 허용할 수 있는 최대 데이터 손실을 결정합니다.

RPO 값은 복제 스케줄에 영향을 미치지만 vSphere Replication가 복제 스케줄을 엄격하게 따르는 것은 아닙니다. 예를 들어, RPO를 15분으로 설정한 경우 vSphere Replication에 최대 15분의 데이터 손실을 허용할 수 있음을 지시합니다. 이는 데이터가 15분마다 복제됨을 의미하지 않습니다.

RPO를 x분으로 설정하고 RPO가 위반되지 않으면 사용 가능한 최근 복제 인스턴스는 x분보다 이전의 상태를 반영할 수 없습니다. 복제 인스턴스는 동기화 시작 시 가상 시스템의 상태를 반영합니다.

복제 구성 중에 RPO를 15분으로 설정한 것으로 가정합니다. 복제가 12시에 시작되고 대상 사이트로 전송하는 데 5분이 걸리는 경우 12시 5분에 대상 사이트에서 인스턴스를 사용할 수 있게 되지만 12시의 가상 시스템 상태를 반영합니다. 그 다음 동기화는 늦어도 12시 10분 전에 시작됩니다. 이 복제 인스턴스는 12시 15분에 사용할 수 있으며 이때 12시에 시작된 첫 번째 복제 인스턴스는 만료됩니다.

RPO를 15분으로 설정하고 복제 인스턴스 전송에 7.5분이 걸리는 경우, vSphere Replication은 쉴 새 없이 인스턴스를 전송합니다. 복제 시간이 7.5분 넘게 걸리는 경우 복제에서 주기적 RPO 위반이 발생합니다. 예를 들어, 복제가 12시에 시작되고 인스턴스 전송에 10분이 걸리는 경우 12시 10분에 복제가 끝납니다. 또 다른 복제를 즉시 시작할 수 있지만 12시 20분에 끝납니다. 12시 15분~12시 20분 시간 간격 동안 12시에 시작된 사용 가능한 최근 인스턴스는 너무 오래된 것이기 때문에 RPO 위반이 발생합니다.

복제 스케줄러는 대역폭 사용을 최적화하기 위해 복제를 겹치게 하여 이러한 제약 조건을 충족시키려 하고 일부 가상 시스템에 대해 예상보다 일찍 복제를 시작할 수도 있습니다.

복제 전송 시간을 결정하기 위해 복제 스케줄러는 마지막 몇 개의 인스턴스 기간을 사용하여 다음 기간을 예측합니다.