Cloud Manager 스냅샷을 Atlas로 복원하기
Cloud Manager 배포의 백업을 Atlas 배포로 자동 복원할 수 있습니다.
복원 고려 사항
Cloud Manager 배포서버 에서 복원할 때는 전제 조건 외에도 다음 요구 사항 및 제한 사항을 고려하세요.
소스 클러스터가 포함된 Cloud Manager 프로젝트 에 대한 프로젝트 백업 관리자 역할 과 대상 클러스터가 포함된 Atlas 프로젝트에 대한
Project Owner
역할 이 있어야 합니다.소스 스냅샷의
DefaultRWConcern
값이 대상 클러스터의DefaultRWConcern
값과 다른 경우 Atlas는 소스 스냅샷의 값을 대상 클러스터의 값으로 재정의합니다. 대상 클러스터에DefaultRWConcern
값이 구성되어 있지 않은 경우 Atlas는 명시적 구성 없이 스냅샷의DefaultRWConcern
값을 유지합니다. 이는 해당 MongoDB 버전의 기본값과 다를 수 있습니다.
샤딩된 클러스터
샤딩된 클러스터에서 복원하는 경우, 소스 클러스터와 타겟 클러스터의 샤드 수가 같아야 합니다.
Atlas는 샤딩된 클러스터 스냅샷을 복제본 세트로 복원할 수 없습니다.
이 기능은
M0
클러스터와 서버리스 인스턴스에서는 사용할 수 없습니다.두 배포 모두 동일한 버전의 MongoDB Server를 실행하거나 Atlas 배포에서 Cloud Manager 배포보다 한 단계 높은 버전을 실행하는 경우에만 Cloud Manager 스냅샷을 Atlas cluster로 복원할 수 있습니다.
Cloud Manager 스냅샷을 Atlas로 복원하기
Atlas 는 복원 전에 대상 클러스터 의 모든 기존 데이터를 삭제합니다. 대상 클러스터 는 복원 기간 동안 사용할 수 있습니다.
Cloud Manager 배포에서 Atlas 배포로 스냅샷을 복원하기 전에 Atlas 배포의 호스트에 복원된 데이터베이스를 위한 충분한 저장 공간과 데이터 세트 증가를 위한 추가 공간이 있는지 확인합니다. db.stats() 를 사용하여 현재 데이터베이스 크기를 찾습니다.
또한 Atlas 배포서버에 있는 노드의 인스턴스 유형은 최소한 Cloud Manager 배포서버에 있는 노드만큼의 메모리 및 처리량 용량을 가져야 합니다.