복제 구성 시 MPIT(다중 시점)의 VM 복제본 인스턴스를 최대 24개까지 보존할 수 있습니다.

예를 들어 지난 5일 동안 일별로 3개의 인스턴스 보존을 구성할 수 있습니다.

복제된 가상 시스템을 복구한 후 보존된 복제본은 vSphere Web Client에서 가상 시스템의 스냅샷으로 나타납니다. 스냅샷의 목록에는 사용자가 설정한 보존 정책에 따라 보존된 인스턴스 및 최신 인스턴스가 포함됩니다. 위 예에 따르면 목록에는 15개 스냅샷 및 최근에 저장된 가상 시스템의 인스턴스가 포함됩니다. 즉, 총 16개의 스냅샷이 포함됩니다. 스냅샷을 사용하여 이전 상태의 복구된 가상 시스템으로 되돌릴 수 있습니다.

보존 정책은 복제 스케줄 및 RPO와 직접적으로 관련되지 않으므로 관리자는 복제본 인스턴스가 생성될 정확한 시점을 구성할 수 없습니다. 결과적으로 동일한 보존 정책의 복제가 동일한 시점에 보존된 복제본이 아닐 수 있습니다.

보존 정책 없는 RPO

기본적으로 vSphere Replication은 4시간 RPO로 구성됩니다. 즉, 사용할 수 있는 최신 복제본 인스턴스에는 4시간 이전의 가상 시스템 상태가 반영될 수 없다는 의미입니다. 복제를 구성 또는 재구성 할 때 RPO 간격을 조정할 수 있습니다.

최신 복제 인스턴스의 경과 기간이 RPO 간격에 근접하면 vSphere Replication은 동기화 작업을 시작하여 대상 사이트의 새 인스턴스를 생성합니다. 복제 인스턴스는 동기화 시작 시점의 가상 시스템 상태를 반영합니다. 보존 정책이 구성되어 있지 않으면 새 인스턴스가 생성될 때 이전 인스턴스가 만료되고 vSphere Replication 서버가 만료된 인스턴스를 삭제합니다.

RPO 및 보존 정책 결합 방법

RPO 동기화 시 생성된 복제본 인스턴스의 일부를 저장하려면 복제별로 최대 24개의 인스턴스를 보관하도록 vSphere Replication을 구성할 수 있습니다. vSphere Replication이 보관하는 정확한 인스턴스 수는 특정 알고리즘을 적용하여 결정됩니다. 이 알고리즘을 사용하여 vSphere Replication 서버는 각 인스턴스를 보존 정책의 슬롯에 일치시키려 합니다. 슬롯에 일치되지 않는 인스턴스는 만료된 후 삭제됩니다. 한 슬롯에 둘 이상의 인스턴스가 포함되는 경우 보존 조건과 일치하지 않는 인스턴스도 삭제됩니다. vSphere Replication은 항상 최근에 생성된 인스턴스를 유지하고 이 인스턴스는 보관할 인스턴스 수를 결정할 때 계산에 포함되지 않습니다.

최신 인스턴스의 경과 기간이 RPO 간격에 근접하면 vSphere Replication은 새 복제본 인스턴스를 생성하기 시작합니다. 동기화 작업의 시작 시간이 새 인스턴스의 시간입니다. 동기화 작업이 완료되면 vSphere Replication은 기존 복제본 인스턴스를 평가하여 보관할 인스턴스를 결정합니다.

  1. 보존 정책의 세분성은 복제 설정에 따라 결정됩니다. 예를 들어 지난 1일간의 인스턴스를 3개 보관하도록 vSphere Replication을 구성한 경우 이는 지난 24시간 동안 상대적으로 균등하게 분산된 복제본 인스턴스 3개를 보관하겠다는 것을 의미합니다. 이는 약 8시간 간격의 1개 인스턴스와 동일하고 이때의 보존 정책 세분성은 8시간이 됩니다.

  2. 마지막으로 저장된 인스턴스의 시간은 가장 근접한 슬롯 시간으로 내림됩니다. 세분성이 8시간인 경우 슬롯 시간은 오전 12시, 8시 및 오후 4시입니다.

  3. 가장 근접한 슬롯 시간과 마지막으로 저장된 인스턴스 사이에 있는 인스턴스는 이동됩니다. 마지막으로 저장된 인스턴스의 시간이 10시 55분인 경우를 가정하겠습니다. 이 예에 따르면 가장 근접한 슬롯 시간은 8시입니다. RPO가 1시간이고 각 동기화 작업을 완료하는 데 5분이 걸린다고 가정하겠습니다. 8시와 10시 55분 사이의 슬롯에는 8시 55분 인스턴스와 9시 55분 인스턴스가 포함되어 있습니다.

  4. 가장 근접한 슬롯 시간보다 더 최신인 인스턴스 중 가장 이른 시간의 인스턴스가 저장되고 vSphere Replication이 항상 보관하는 최근에 생성된 인스턴스를 제외하고 이 슬롯의 남은 인스턴스는 삭제됩니다. 이 예에 따르면 8시 55분 인스턴스는 저장되고 9시 55분 인스턴스는 삭제됩니다. 10시 55분 인스턴스는 최근에 생성된 인스턴스이므로 함께 저장됩니다.

  5. 슬롯 시간은 보존 정책의 세분성에 따라 결정되고 현재 슬롯과 이전 슬롯의 시작 시간 사이에서 가장 이른 시간의 인스턴스가 무엇인지 확인됩니다. 슬롯에 만료된 인스턴스가 포함되는 경우 해당 인스턴스는 삭제됩니다.

  6. 저장된 인스턴스를 포함하는 슬롯 수가 분석됩니다. 저장된 인스턴스를 포함하는 슬롯 수가 보존 정책으로 결정된 슬롯 수보다 높은 경우 저장된 인스턴스 중 가장 오래된 인스턴스가 만료되고 삭제됩니다. 마지막으로 저장된 인스턴스는 이 계산에 포함되지 않습니다. 이 예에서 전날 오전 8시 ~ 오후 4시 간격에 저장된 인스턴스가 있는 경우 해당 인스턴스는 삭제됩니다.

vSphere Replication이 보관하는 복제 인스턴스 수는 구성된 보존 정책에 따라 달라지지만, 해당 인스턴스를 만들 수 있을 만큼 RPO 기간도 짧아야 합니다. vSphere Replication은 RPO 설정으로 보관할 인스턴스 수가 충분한지를 확인하지 않으며 인스턴스가 부족한 경우 경고 메시지를 표시하지 않으므로 보관할 인스턴스가 생성되도록 vSphere Replication을 설정했는지 확인해야 합니다. 예를 들어, 일별 6개 복제 인스턴스를 보관하도록 vSphere Replication을 설정한 경우 RPO 기간은 4시간을 초과할 수 없습니다. 그래야 vSphere Replication이 24시간 안에 6개 인스턴스를 만들 수 있습니다.