스냅샷을 다른 리전으로 자동 복사하도록 Atlas 구성하기
이 페이지의 내용
스냅샷과 oplog의 복사본을 자동으로 생성하고 다른 리전에 저장하도록 Atlas를 구성할 수 있습니다. 여러 리전에 분산된 스냅샷을 사용하면 프라이머리 리전이 다운된 경우에도 cluster를 복원하여 내부 또는 규제 요구 사항에 맞게 재해 복구 기능을 향상할 수 있습니다. 또한 Atlas는 사본을 저장하는 동일한 프로젝트 및 리전에 기반을 둔 cluster에 대해 느린 스트리밍 복원 대신 최적화된 직접 연결 복원을 수행할 수 있습니다. 이렇게 하면 시스템 복구 시간이 줄어듭니다.
클러스터를 복원해야 하는 경우, 최적의 복원 속도를 위해 Atlas가 원본 스냅샷을 사용할지 아니면 복사된 스냅샷을 사용할지 결정합니다. 스냅샷이 모든 cluster 리전에 복사된 경우, 멀티 리전 cluster를 포함하여 스냅샷 복사본과 동일한 리전에 있는 cluster를 복원하는 경우 Atlas는 복사된 스냅샷을 사용하여 복원을 최적화할 수 있습니다. 또한 클라우드 제공자 내의 리전 중단으로 인해 원본 스냅샷을 사용할 수 없게 되는 경우, Atlas는 가장 가까운 리전의 사본을 사용하여 클라우드 리전 중단과 관계없이 복원을 지원합니다.
참고
Keep all snapshots when removing additional snapshot regions 옵션이 On 로 설정하다 상태에서 백업 컴플라이언스 정책을 활성화 하고 멀티 리전 스냅샷을 활성화, 수정 또는 삭제 하는 경우 이미 생성된 스냅샷은 모두 남아 있습니다.
cluster의 프라이머리 리전이 다운된 경우 복사된 oplog를 사용하여 세컨더리 리전에서 지속적인 cloud 백업을 이벤트 수행할 수 있습니다.
참고
Peering 연결 을 사용하도록 설정하고 GCP에 대해 특정 리전을 제한하는 경우 해당 리전에만 스냅샷을 복사할 수 있습니다.
Amazon Web Services 및 Azure 리전에서 생성된 스냅샷은 증분 방식으로 생성됩니다. GCP용으로 생성된 스냅샷은 증분식이 아니므로 데이터 저장 및 전송 비용이 증가합니다.
필요한 액세스 권한
백업 정책을 수정하거나 삭제하려면 프로젝트에 대한 Project Owner
액세스 권한이 있어야 합니다. Organization Owner
액세스 권한이 있는 사용자는 먼저 자신을 프로젝트에 Project Owner
으)로 추가한 후에 백업 정책을 수정하거나 삭제할 수 있습니다.
절차
다른 리전에서 자동 스냅샷 배포를 구성하려면 다음을 수행합니다.
Backup Policy 탭으로 이동합니다. Additional Backup Copies 섹션에서 화살표 버튼을 클릭하여 창을 확장합니다.
Copy to other regions 을(를) 켭니다. 클러스터의 현재 리전으로 미리 채워진 배포 정책 테이블이 표시됩니다.
참고
글로벌 클러스터의 경우 각 구역에 대해 독립적으로 이 설정을 활성화하거나 비활성화할 수 있습니다.
Copy to other regions 테이블에서 현재 리전 아래 행의 Region 열에서 Choose a region 을 클릭하고 스냅샷을 배포할 리전을 선택합니다.
참고
프라이머리 리전과 동일한 클라우드 제공자에 대해서만 리전을 선택할 수 있습니다. 예를 들어, cluster가 Amazon Web Services
us-east-1
리전에 있는 경우 Atlas에서 지원하는 다른 Amazon Web Services 리 전에만 스냅샷을 배포할 수 있습니다. cluster의 경우 각 구역에는 여러 클라우드 공급자의 노드가 있을 수 있습니다. 복사한 스냅샷을 저장할 구역을 선택할 때, 구역의 프라이머리 구역과 동일한 cloud 공급자에 있는 구역만 선택할 수 있습니다.Snapshots 열에서 화살표를 클릭하면 cluster에 사용 가능한 스냅샷 정책을 볼 수 있습니다. Atlas는 cluster의 백업 정책을 기반으로 옵션을 표시합니다.
예를 들어, cluster에 매일 오후 5시 스냅샷을 생성하는 Daily 백업 정책을 설정한 경우 Snapshots 열에서 Daily 을 선택하면 매일 오후 5시 스냅샷의 스냅샷을 배포할 수 있습니다. 스냅샷 배포 정책을 기본 백업 정책과 다른 빈도 또는 타이밍으로 설정할 수 없습니다.
참고
중복되는 정책 항목으로 인해 동일한 스냅샷이 생성되는 경우, Atlas는 보존 시간이 가장 긴 정책 항목과 스냅샷을 연결합니다.
예를 예시 정책이 일일 스냅샷 을 2일 보존하고 매주 스냅샷 을 3주 보존으로 지정하는 경우, Atlas 는 Snapshots 페이지의 Frequency 열에 Weekly 의 빈도를 페이지의 열에 표시합니다. 토요일에 만든 스냅샷 샷으로, 3주 동안 스냅샷 을 보관합니다. 이는 주간 정책 항목이 일일 정책 항목보다 보존 시간이 길기 때문입니다.
리전별로 사용 가능한 정책의 조합을 활성화하거나 비활성화할 수 있습니다.
예시
다음 표에서는 Amazon Web Services 리전
us-east-2
,us-west-1
, 에서 스토리지 노드가 활성화된 cluster에 대한 스냅샷 배포 정책을us-west-2
설명합니다.리전시간별매일매주월간연간온디맨드특정 시점us-east-1
(원본)6시간마다
2일마다
매주 일요일
매월 마지막 날
12월 1일
예
예
us-east-2
(복사)비활성화
비활성화
활성화됨
활성화됨
활성화됨
비활성화
No
us-west-1
(복사)활성화됨
활성화됨
활성화됨
활성화됨
활성화됨
활성화됨
예
us-west-2
(복사)활성화됨
활성화됨
비활성화
비활성화
비활성화
활성화됨
예
cluster에 대해 연속 cloud 백업을 활성화한 경우 각 추가 리전에 대해 oplog 배포를 활성화할 수 있습니다. cluster에 대해 연속 cloud 백업을 비활성화한 경우 추가 리전에 대해 oplog 배포를 활성화할 수 없습니다.
다른 리전으로의 스냅샷 배포 정책을 삭제하려면 다음을 수행합니다.
Action 열에서 다음을 클릭합니다..
대화 상자에서 Keep all snapshots in this region 또는 Delete all snapshots in this region 을 선택하고 Confirm 를 클릭합니다. 비활성화된 리전에 스냅샷을 보관하기로 선택한 경우 스냅샷은 예약된 만료 날짜까지 유지됩니다.
또는 단일 리전 클러스터 또는 글로벌 클러스터 구역 내에서 모든 스냅샷 배포 정책을 비활성화하려면 Copy to other regions 토글을 클릭합니다. 개별 정책을 삭제할 때와 마찬가지로 해당 클러스터 또는 구역에 대해 복사된 모든 스냅샷을 유지하거나 삭제하도록 선택할 수 있습니다.
참고
이벤트에서 자동 스냅샷 배포로 구성된 리전에서 클라우드 공급자 서비스가 중단되는 경우, Atlas는 스냅샷 저장소에 저장된 스냅샷을 사용하여 복원을 시도합니다.