CloudMirror 복제를 구성합니다
를 클릭합니다 CloudMirror 복제 서비스 는 세 가지 StorageGRID 플랫폼 서비스 중 하나입니다. CloudMirror 복제를 사용하여 오브젝트를 외부 S3 버킷에 자동으로 복제할 수 있습니다.
-
StorageGRID 관리자가 테넌트 계정에 대해 플랫폼 서비스를 사용하도록 설정해야 합니다.
-
복제 소스로 사용할 버킷을 이미 생성해야 합니다.
-
CloudMirror 복제의 대상으로 사용하려는 엔드포인트가 이미 있어야 하며 URN이 있어야 합니다.
-
모든 버킷 관리 또는 루트 액세스 권한이 있는 사용자 그룹에 속해야 합니다. 이 권한을 사용하여 테넌트 계정의 모든 S3 버킷에 대한 설정을 관리할 수 있습니다. 이러한 권한은 테넌트 관리자를 사용하여 버킷을 구성할 때 그룹 또는 버킷 정책의 권한 설정을 재정의합니다.
CloudMirror 복제는 소스 버킷에서 엔드포인트에 지정된 대상 버킷으로 객체를 복제합니다. 버킷에 대해 CloudMirror 복제를 설정하려면 유효한 버킷 복제 구성 XML을 생성하고 적용해야 합니다. 복제 구성 XML은 각 대상에 대해 S3 버킷 엔드포인트의 URN을 사용해야 합니다.
S3 오브젝트 잠금이 활성화된 소스 또는 대상 버킷에는 복제가 지원되지 않습니다. |
버킷 복제 및 구성 방법에 대한 일반적인 정보는 교차 지역 복제(CRR)에 대한 Amazon Simple Storage Service(S3) 설명서를 참조하십시오. StorageGRID에서 S3 버킷 복제 구성 API를 구현하는 방법에 대한 자세한 내용은 를 참조하십시오 S3 클라이언트 애플리케이션 구현 지침.
객체가 포함된 버킷에서 CloudMirror 복제를 활성화하면 버킷에 추가된 새 객체가 복제되지만 버킷의 기존 객체는 복제되지 않습니다. 복제를 트리거하려면 기존 객체를 업데이트해야 합니다.
복제 구성 XML에서 스토리지 클래스를 지정하는 경우 StorageGRID는 대상 S3 끝점에 대해 작업을 수행할 때 해당 클래스를 사용합니다. 대상 끝점은 지정된 저장소 클래스도 지원해야 합니다. 대상 시스템 공급업체에서 제공하는 권장 사항을 따르십시오.
-
소스 버킷에 대한 복제 지원:
텍스트 편집기를 사용하여 S3 복제 API에 지정된 대로 복제를 활성화하는 데 필요한 복제 구성 XML을 생성합니다. XML을 구성할 때:
-
StorageGRID는 복제 구성의 V1만 지원합니다. 즉, StorageGRID는 규칙에 대해 'Filter' 요소의 사용을 지원하지 않으며 개체 버전 삭제에 대해서는 V1 규약을 따릅니다. 자세한 내용은 복제 구성에 대한 Amazon 설명서를 참조하십시오.
-
S3 버킷 엔드포인트의 URN을 대상으로 사용합니다.
-
필요한 경우 "<StorageClass>" 요소를 추가하고 다음 중 하나를 지정합니다.
-
'Standard': 기본 스토리지 클래스. 객체를 업로드할 때 스토리지 클래스를 지정하지 않으면 '표준' 스토리지 클래스가 사용됩니다.
-
S tandard_IA: (Standard - Infrequent Access) 액세스 빈도가 낮지만 필요한 경우 빠른 액세스가 필요한 데이터에 이 스토리지 클래스를 사용합니다.
-
Reduced_redundancy: standard 스토리지 클래스보다 중복성이 적은 비위험, 재현 가능한 데이터에 이 스토리지 클래스를 사용합니다.
-
-
구성 XML에서 Role을 지정하면 무시됩니다. 이 값은 StorageGRID에서 사용되지 않습니다.
<ReplicationConfiguration> <Role></Role> <Rule> <Status>Enabled</Status> <Prefix>2020</Prefix> <Destination> <Bucket>urn:sgws:s3:::2017-records</Bucket> <StorageClass>STANDARD</StorageClass> </Destination> </Rule> </ReplicationConfiguration>
-
-
테넌트 관리자에서 * 스토리지(S3) * > * 버킷 * 을 선택합니다.
-
소스 버킷의 이름을 선택합니다.
버킷 세부 정보 페이지가 나타납니다.
-
플랫폼 서비스 * > * 복제 * 를 선택합니다.
-
복제 사용 * 확인란을 선택합니다.
-
복제 구성 XML을 텍스트 상자에 붙여 넣고 * 변경 내용 저장 * 을 선택합니다.
그리드 관리자 또는 그리드 관리 API를 사용하여 StorageGRID 관리자가 각 테넌트 계정에 대해 플랫폼 서비스를 활성화해야 합니다. 구성 XML을 저장할 때 오류가 발생하면 StorageGRID 관리자에게 문의하십시오. -
복제가 올바르게 구성되었는지 확인합니다.
-
복제 구성에 지정된 대로 복제 요구 사항을 충족하는 객체를 소스 버킷에 추가합니다.
앞서 설명한 예에서는 접두사 "2020"과 일치하는 객체가 복제됩니다.
-
객체가 대상 버킷에 복제되었는지 확인합니다.
오브젝트 크기가 작은 경우 복제가 빠르게 수행됩니다.
-