CloudMirror 복제를 구성합니다
를 클릭합니다 "CloudMirror 복제 서비스" 는 세 가지 StorageGRID 플랫폼 서비스 중 하나입니다. CloudMirror 복제를 사용하여 오브젝트를 외부 S3 버킷에 자동으로 복제할 수 있습니다.
-
StorageGRID 관리자가 테넌트 계정에 대해 플랫폼 서비스를 활성화했습니다.
-
복제 소스로 사용할 버킷을 이미 생성했습니다.
-
CloudMirror 복제의 대상으로 사용하려는 엔드포인트가 이미 있으며 URN이 있습니다.
-
이 있는 사용자 그룹에 속해 있습니다 "모든 버킷 또는 루트 액세스 권한을 관리합니다". 이러한 권한은 테넌트 관리자를 사용하여 버킷을 구성할 때 그룹 또는 버킷 정책의 권한 설정을 재정의합니다.
CloudMirror 복제는 소스 버킷에서 엔드포인트에 지정된 대상 버킷으로 객체를 복제합니다.
CloudMirror 복제는 교차 그리드 복제 기능과의 중요한 유사점과 차이점이 있습니다. 자세한 내용은 을 참조하십시오 "교차 그리드 복제와 CloudMirror 복제를 비교합니다". |
버킷에 대해 CloudMirror 복제를 설정하려면 유효한 버킷 복제 구성 XML을 생성하고 적용해야 합니다. 복제 구성 XML은 각 대상에 대해 S3 버킷 엔드포인트의 URN을 사용해야 합니다.
S3 오브젝트 잠금이 활성화된 소스 또는 대상 버킷에는 복제가 지원되지 않습니다. |
버킷 복제 및 구성 방법에 대한 일반 정보는 을 참조하십시오 "Amazon S3(Simple Storage Service) 문서: 오브젝트 복제". StorageGRID가 GetBuckketReplication, DeleteBuckReplication 및 PutBuckReplication을 구현하는 방법에 대한 자세한 내용은 을 참조하십시오 "버킷 작업".
객체가 포함된 버킷에서 CloudMirror 복제를 활성화하면 버킷에 추가된 새 객체가 복제되지만 버킷의 기존 객체는 복제되지 않습니다. 복제를 트리거하려면 기존 객체를 업데이트해야 합니다.
복제 구성 XML에서 스토리지 클래스를 지정하는 경우 StorageGRID는 대상 S3 끝점에 대해 작업을 수행할 때 해당 클래스를 사용합니다. 대상 끝점은 지정된 저장소 클래스도 지원해야 합니다. 대상 시스템 공급업체에서 제공하는 권장 사항을 따르십시오.
-
소스 버킷에 대한 복제 지원:
텍스트 편집기를 사용하여 S3 복제 API에 지정된 대로 복제를 활성화하는 데 필요한 복제 구성 XML을 생성합니다. XML을 구성할 때:
-
StorageGRID는 복제 구성의 V1만 지원합니다. 즉, StorageGRID는 의 사용을 지원하지 않습니다
Filter
규칙에 대한 요소로, 개체 버전 삭제에 대한 V1 규칙을 따릅니다. 자세한 내용은 복제 구성에 대한 Amazon 설명서를 참조하십시오. -
S3 버킷 엔드포인트의 URN을 대상으로 사용합니다.
-
필요에 따라 를 추가합니다
<StorageClass>
요소 로 다음 중 하나를 지정합니다.-
STANDARD`기본 스토리지 클래스입니다. 객체를 업로드할 때 스토리지 클래스를 지정하지 않으면 가 표시됩니다 `STANDARD
스토리지 클래스가 사용됩니다. -
STANDARD_IA
(표준 - 낮은 액세스 빈도) 액세스 빈도가 낮지만 필요한 경우 빠른 액세스가 필요한 데이터에 이 스토리지 클래스를 사용합니다. -
REDUCED_REDUNDANCY
: 보다 낮은 중복성으로 저장할 수 있는 비위험, 재현성 있는 데이터에 이 스토리지 클래스를 사용합니다STANDARD
스토리지 클래스.
-
-
를 지정할 경우
Role
구성 XML에서는 무시됩니다. 이 값은 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"과 일치하는 객체가 복제됩니다.
-
객체가 대상 버킷에 복제되었는지 확인합니다.
오브젝트 크기가 작은 경우 복제가 빠르게 수행됩니다.
-