복제된 패키지의 복제본은 시스템에 있는 다른 프로젝트처럼 관리될 수 있는 변경 가능한 로컬 프로젝트입니다. 복제본 프로젝트가 생성된 경우, 복제된 공유의 최근에 수신된 스냅샷이 복제본 프로젝트 내에서 공유를 만드는 데 사용됩니다. 이러한 복제본은 공유 스냅샷의 복제본과 마찬가지 방법으로 스토리지를 원본 스냅샷과 공유합니다(스냅샷 복제 BUI, CLI 참조). 이 메커니즘은 복제 소스에서 매우 심각한 문제가 발생할 경우 페일오버에 사용되거나, 단순히 수정 가능한 로컬 버전의 데이터를 제공하는 데 사용될 수 있습니다.
복제본이 존재하는 동안에는 해당 원본 스냅샷을 삭제할 수 없습니다. 스냅샷을 삭제할 때는(공유, 프로젝트 또는 스냅샷이 멤버인 복제 패키지를 삭제할 경우) 시스템에서 관리자에게 해당 작업으로 인해 종속 복제본이 삭제된다는 경고가 표시됩니다. 언제든지 소스에서 스냅샷을 삭제할 수도 있으며 그러한 스냅샷은 차후의 복제 업데이트 동안 대상에서 삭제됩니다. 해당 스냅샷에 복제본이 있을 경우 마지막 복제본이 삭제되기 전까지는 스냅샷이 삭제되지 않습니다.
복제본 복제
복제본을 복제할 때는 복제된 복제본 및 해당 원본 스냅샷 사이의 관계를 이해하는 것이 중요합니다. 기본적으로 복제된 복제본은 원본 스냅샷과의 관계를 유지하며, 원본 스냅샷의 복제본이 대상에도 존재하도록 요구합니다. 복제 원본 스냅샷의 복제본은 복제본과 동일한 풀에 상주해야 하지만, 동일한 프로젝트에 있을 필요는 없습니다.
복제된 복제본과 해당 원본 스냅샷 사이의 관계를 유지하기 위해 원본 스냅샷은 다음과 같은 조건이 있습니다.
복제본의 초기 복제 이전에 대상에 복제되어야 합니다. 또는
동일한 업데이트의 일부로 복제되어야 합니다.
이러한 제한은 어플라이언스 소프트웨어에서 강제 적용되지 않지만, 성공적인 복제 업데이트를 위해 따라야 합니다.
원본 스냅샷과의 관계를 유지 관리할 수 있도록 복제본을 성공적으로 복제하기 위해서는 몇 가지 방법이 있습니다.
복제본의 원본 스냅샷이 동일한 프로젝트에 있을 경우에는 프로젝트 레벨의 복제를 사용합니다.
복제 원본 스냅샷을 포함하는 공유가 동일한 프로젝트에 없거나, 복제본 또는 해당 원본 공유가 프로젝트 레벨 복제에서 누락된 경우, 원본 공유를 먼저 복제한 후 프로젝트 레벨 또는 공유 레벨 복제를 사용해서 복제본을 복제합니다.
대상 시스템에서는 복제본 자체를 삭제하려고 의도하지 않는 한 복제본의 원본을 삭제하지 마십시오.
원본 스냅샷이 대상에 전송되도록 하려면 항상 원본의 복제 작업에 대해 "Include snapshots(스냅샷 포함)" 등록 정보를 설정합니다.
복제본 및 해당 원본 스냅샷이 소스 어플라이언스에서 공간을 절약하는 것처럼, 복제된 복제본과 해당 복제된 원본 스냅샷은 대상 어플라이언스에서 공간을 절약합니다. 복제 대상에서 공간 절약이 크게 중요하지 않다면, 관리자가 Include clone origin as data 등록 정보를 설정할 수 있습니다. 이 등록 정보가 설정되었고 복제본의 원본 스냅샷이 복제본과 동일한 업데이트로 복제되지 않은 경우에는 소스 어플라이언스가 복제 원본의 데이터 컨텐츠 복사본을 복제된 복제본에 삽입합니다. 따라서 복제 원본 공유를 먼저 복제해야 할 필요가 없지만, 복제 원본 데이터의 복사본은 대상에서 추가적인 스토리지 공간을 소비하게 됩니다.
Include snapshots 및 Include clone origin as data가 모두 설정된 경우, 복제된 복제본은 소스의 복제본에 있는 스냅샷만 포함합니다. 소스 어플라이언스는 복제 원본 스냅샷이 아닌 복제 원본 데이터 컨텐츠를 복제된 복제본에 삽입합니다. 이렇게 하면 복제된 복제본에 있는 스냅샷이 소스의 복제본에 있는 스냅샷과 일치하도록 보장합니다.
복제본의 복제 및 해당 원본 스냅샷이 모두 동일한 업데이트로 복제될 때 Include clone origin as data 등록 정보는 이에 영향을 주지 않습니다. 동일한 복제 작업으로 함께 복제될 경우, 복제본과 해당 원본 스냅샷 사이의 관계가 보존되고 공간 공유 이점이 대상에서 보존됩니다.
관련 항목