데이터 백업, 복원 및 보관
이 페이지의 내용
백업은 주어진 시점의 클러스터 상태를 담은 데이터 복사본입니다. 백업은 데이터 손실이 발생한 경우 안전 조치를 제공합니다. 엄격한 데이터 보호 요구 사항이 있는 경우 백업 컴플라이언스 정책을 활성화하여 백업 데이터를 보호할 수 있습니다.
필요한 액세스 권한
클러스터의 백업을 관리하거나 복원하려면 프로젝트에 대한 Project Backup Manager
또는 Project Owner
액세스 권한이 있어야 합니다.
Organization Owner
액세스 권한이 있는 사용자는 backup을 관리하거나 복원하기 전에 project에 자신을 Project Backup Manager
또는 Project Owner
로 추가해야 합니다.
고려 사항
주의:
M0
무료 클러스터에는 Atlas 백업을 사용할 수 없습니다. mongodump 를 사용하여M0
클러스터 데이터를 백업하고 mongorestore 를 사용하여 해당 데이터를 복원 할 수 있습니다. 데이터를 수동으로 백업하는 방법을 학습 보려면 명령줄 도구를 참조하세요.클러스터에 대한 백업 복원이 진행 중인 동안에는 해당 클러스터에 쓸 수 없습니다.
동일한 주요 릴리스 버전 또는 그 다음 상위 버전을 실행 중인 클러스터에만 백업을 복원할 수 있습니다. Atlas는 이전 버전으로 복원을 지원하지 않습니다.
백업에 고정된 기능 호환성 버전(FCV)이 있는 경우, 대상 클러스터의 주요 버전은 해당 고정된 FCV의 주요 버전과 일치해야 합니다.
클라우드 백업
M10+ 클러스터에서 사용 가능합니다.
Atlas는 클라우드 제공자의 기본 스냅샷 기능을 사용하여 전체 사본 스냅샷과 현지화된 스냅샷 저장소를 지원합니다.
Atlas는 다음에 대한 클라우드 백업을 지원합니다.
자세한 내용은 클러스터 백업을 참조하세요.
클라우드 백업에서 클러스터를 복원하는 방법을 알아보려면 예약된 또는 온디맨드 스냅샷에서 복원을 참조하세요.
{+Flex-Clusters} 및 더 이상 사용되지 않는 M2 / M5 클러스터에 대한 스냅샷
중요
2025 2월부터 Flex 클러스터를 생성할 수 있으며, 더 이상 Atlas UI, Atlas CLI, Atlas Administration API, Atlas Kubernetes Operator, HashiCorp Terraform 또는 Atlas 에서 M2
및 M5
클러스터 또는 서버리스 인스턴스를 생성할 수 없습니다. CloudFormation 리소스. 기존 M2
및 M5
클러스터와 서버리스 인스턴스는 계속 사용할 수 있습니다.
Atlas는 M2
및 M5
클러스터와 서버리스 인스턴스를 더 이상 지원하지 않습니다. Atlas는 모든 기존 M2
및 M5
클러스터를 Flex 클러스터로 자동으로 마이그레이션합니다. 서버리스 인스턴스의 경우, Atlas는 사용량에 따라 인스턴스를 무료 클러스터, 플렉스 클러스터 또는 전용 클러스터로 마이그레이션할지를 결정합니다. Atlas가 인스턴스를 마이그레이션할 계층을 확인하려면 Atlas UI의 모든 클러스터 페이지를 참조하세요.
백업은 Flex 클러스터와 M2
및 M5
공유 클러스터에 대해 자동으로 활성화되며 비활성화할 수 없습니다. Atlas Flex 클러스터 및 공유 클러스터의 스냅샷을 매일 생성하며, 이를 Flex 클러스터 계층 이상으로 복원 할 수 M10
있습니다.
클러스터 백업에 대해 자세히 학습 공유 클러스터 백업(사용 중단됨) 및 Flex 클러스터 백업을 참조하세요.
서버리스 인스턴스용 스냅샷 (사용 중단됨)
중요
2025 2월부터 Flex 클러스터를 생성할 수 있으며, 더 이상 Atlas UI, Atlas CLI, Atlas Administration API, Atlas Kubernetes Operator, HashiCorp Terraform 또는 Atlas 에서 M2
및 M5
클러스터 또는 서버리스 인스턴스를 생성할 수 없습니다. CloudFormation 리소스. 기존 M2
및 M5
클러스터와 서버리스 인스턴스는 계속 사용할 수 있습니다.
Atlas M2
및 M5
클러스터와 서버리스 인스턴스를 더 이상 사용하지 않습니다. Atlas 기존의 모든 M2
및 M5
클러스터를 자동으로 Flex 클러스터로 마이그레이션 . 서버리스 인스턴스의 경우, Atlas 사용량에 따라 인스턴스를 무료 클러스터, Flex 클러스터 또는 전용 클러스터로 마이그레이션 할지 여부를 결정합니다. Atlas 인스턴스를 마이그레이션 할 계층을 확인하려면 Atlas UI 의 모든 클러스터 페이지를 참조하세요.
Atlas는 클라우드 제공자의 기본 스냅샷 기능을 사용하여 전체 사본 스냅샷과 현지화된 스냅샷 저장소를 지원합니다.
백업은 서버리스 인스턴스에 대해 자동으로 활성화됩니다. 서버리스 인스턴스 백업은 비활성화할 수 없습니다.
Atlas는 서버리스 인스턴스를 위해 다음과 같은 백업 옵션을 제공합니다:
옵션 | 설명 |
---|---|
Serverless Continuous Backup | 서버리스 인스턴스는 더 이상 사용되지 않습니다. 새 서버리스 인스턴스를 만들 수는 없지만 백업 구성할 수는 있습니다. Atlas 6시간마다 서버리스 인스턴스 데이터의 증분 스냅샷을 생성하며, 지난 72 시간 이내에 선택한 점 의 데이터를 복원 할 수 있습니다. 또한 Atlas 일일 스냅샷을 생성하고 이러한 일일 스냅샷을 35 일 동안 보관합니다. 자세한 학습 은 서버리스 인스턴스 비용(사용 중단됨)을 참조하세요. |
Basic Backup | Atlas 는 서버리스 인스턴스 의 데이터에 대해 6시간마다 증분 스냅샷 을 생성하고 가장 최근의 스냅샷 2개만 유지합니다. 이 옵션은 무료로 사용할 수 있습니다. |
서버리스 인스턴스 스냅샷을 다른 서버리스 인스턴스 및 전용 클러스터로 복원할 수 있습니다.
자세한 내용은 다음을 참조하세요.
레거시 백업
M10+ 클러스터에서 사용 가능합니다.
Atlas는 복제본 세트의 지속적인 클라우드 백업과 샤딩된 클러스터의 일관된 클러스터 전체 스냅샷을 보장합니다.
레거시 백업을 사용하도록 설정한 각 Atlas 프로젝트에 대해 Atlas는 프로젝트의 클러스터에 대해 레거시 백업을 처음 사용하도록 설정한 백업 데이터 센터 위치에 레거시 백업 스냅샷을 저장합니다.
연속 스냅샷은 전체 스냅샷 또는 스냅샷 간의 연속 클라우드 백업에서 복원을 지원 .
Atlas 레거시 백업을 사용할 떄에는 Atlas 클러스터에 있는 모든 데이터베이스의 총 컬렉션 수가 100,000
과 같거나 초과할 수 없습니다.