참고:

재해 복구를 위해 오브젝트 스토리지 영역 간 복제 구성

소개

Oracle Cloud Infrastructure Object Storage는 안정적이고 비용 효율적인 데이터 내구성을 제공하는 인터넷 규모의 고성능 스토리지 플랫폼입니다. 오브젝트 스토리지 서비스는 애널리틱스 데이터, 리치 컨텐츠(예: 이미지 및 비디오)를 포함하여 모든 컨텐츠 유형의 구조화되지 않은 데이터를 무제한으로 저장할 수 있습니다.

오브젝트 스토리지는 지역 클라우드 서비스입니다. 버킷은 고객 데이터가 오브젝트로 저장되는 지역 내 테넌시에 생성되는 논리적 컨테이너입니다.

리던던시를 위해 한 버킷의 모든 오브젝트 복사본을 다른 영역에 있는 다른 버킷에 저장할 수 있습니다. 이 복사본을 사용하면 전체 클라우드 지역에 영향을 줄 수 있는 재해로부터 복구할 수 있습니다. 지역 간 객체 복제는 지역별 장애로부터 보호합니다.

영역 간 복제

목표

재해 복구를 위해 오브젝트 스토리지 영역 간 복제를 구성합니다.

필요 조건

IAM 정책 구성

  1. OCI 콘솔에 로그인하여 ID, 정책을 차례로 누릅니다.

  2. 새 정책을 생성하고 다음 문을 추가합니다.

    필요한 IAM 정책

    이 자습서에서는 'ocioss' 구획의 'oci-oss-pms' 그룹에 대한 IAM 정책을 구성했습니다.

    Allow group oci-oss-pms to manage buckets in compartment ocioss
    Allow group oci-oss-pms to manage objects in compartment ocioss
    Allow service objectstorage-us-ashburn-1 to manage object-family in compartment ocioss
    Allow service objectstorage-us-sanjose-1 to manage object-family in compartment ocioss
    

작업 1: 오브젝트 스토리지 영역 간 복제 구성

  1. 다음 이미지와 같이 소스 버킷(예: media-bucket)으로 이동하고 정책 생성을 누릅니다.

    소스 버킷

    참고: 복제를 설정하기 전에 대상 버킷(예: bkp-media-bucket)을 대상 영역에 생성해야 합니다(예: us-sanjose-1). 복제할 대상 영역 및 버킷을 선택하여 소스 버킷에 복제 정책을 설정한 후 생성을 누릅니다.

  2. 객체 복제를 위해 대상 영역대상 버킷을 선택하고 생성을 누릅니다.

    복제 정책

    : 버킷 정보 탭의 복제 필드에 미국 동부(애슈번) 영역의 소스 버킷에 대해 사용이 표시됩니다.

    소스 복제 사용

  3. 미국 서부(산호세) 영역에서 버킷 정보 탭으로 이동하고 대상 버킷에서도 복제사용으로 설정되었는지 확인합니다.

    대상 복제 사용

    참고: 정책 생성 이후 소스 버킷에 업로드된 객체는 대상 버킷에 비동기적으로 복제됩니다. 오브젝트를 복제하는 데 걸리는 시간은 소스 버킷에서 업로드 또는 삭제되는 오브젝트의 수와 크기, 지역 간 사용 가능한 대역폭 등에 따라 달라집니다.

작업 2: 객체 스토리지 영역 간 복제 테스트

  1. US East (Ashburn) 소스 영역의 소스 버킷(media-bucket)으로 일부 객체를 업로드합니다.

    객체 업로드

  2. 대상 영역 및 버킷으로 이동하고 소스 버킷에 업로드된 객체가 US West (San Jose) 영역의 대상 버킷(bkp-media-bucket)에 복제되었는지 확인합니다.

    : 객체 복제가 트리거 및 완료되려면 다소 시간이 걸릴 수 있습니다.

    복제된 객체

다음 단계

이 구성을 그대로 사용하면 오브젝트를 저장하는 읽기/쓰기 버킷을 사용하여 기본 영역에서 애플리케이션을 활성화할 수 있습니다. OCI Object Storage를 통해 보조 리전 읽기 전용 버킷에 오브젝트를 복제합니다. 이 버킷에서는 애플리케이션이 수동이고 기본 버킷과 동기화할 수 있습니다.

소스 버킷에 대한 접근에 영향을 주는 재해가 발생하는 경우 비즈니스 연속성을 위해 대상 버킷에 복제된 데이터에 접근할 수 있습니다.

감사의 글

작성자 - Ashutosh Mate(Sr. 수석 솔루션 설계자)

추가 학습 자원

docs.oracle.com/learn의 다른 실습을 탐색하거나 Oracle Learning YouTube 채널에서 더 많은 무료 학습 콘텐츠에 접근할 수 있습니다. 또한 education.oracle.com/learning-explorer를 방문하여 Oracle Learning Explorer로 전환할 수 있습니다.

제품 설명서는 Oracle Help Center를 참조하십시오.