Docs Menu
Docs Home
/ /
Atlas CLI
/ / /

Atlas 백업 일정 업데이트

이 페이지의 내용

  • 구문
  • 옵션
  • 상속된 옵션
  • 출력
  • 예제

프로젝트에 지정된 cluster의 백업 일정을 수정합니다.

백업 일정은 MongoDB가 예약된 스냅샷을 생성하는 시기와 해당 스냅샷을 저장하는 기간을 정의합니다.

이 명령을 사용하려면 프로젝트 소유자 역할이 있는 사용자 계정 또는 API 키로 인증해야 합니다.

명령 구문
atlas backups schedule update [options]
이름
유형
필수 사항
설명
--autoExport
거짓

Amazon Web Services 버킷으로 cloud 백업 스냅샷을 자동으로 내보낼 수 있도록 설정하는 플래그입니다.

--noAutoExport, --file과 상호 배타적입니다.

--clusterName
문자열
true
클러스터의 이름입니다. 자세한 내용은 https://dochub.mongodb.org/core/create-cluster-api를 참조하세요.
--exportBucketId
문자열
거짓

Atlas가 버킷에 할당하는 고유 식별자입니다.

--file과 상호 배타적입니다.

--exportFrequeencyType
문자열
거짓

내보내기 정책과 관련된 빈도입니다. 값은 매일, 매주 또는 매월이 될 수 있습니다.

--file과 상호 배타적입니다.

-f, --file
문자열
거짓

백업 일정 설정을 정의하는 선택적 JSON 구성 파일의 경로입니다. Atlas CLI의 클라우드 백업 구성 파일에 대해 자세히 알아보려면 https://dochub.mongodb.org/core/cloud-backup-config-file을 참조하세요.

와 상호 배타적인 --exportBucketId, --exportFrequeencyType, --referenceHourOfDay, --referenceMinuteOfHour, --restoreWindowDays, --autoExport, --noAutoExport, --updateSnapshots, --noUpdateSnapshots, --useOrgAndGroupNamesInExportPrefix, --noUseOrgAndGroupNamesInExportPrefix, -- .

-h, --help
거짓
업데이트 도움말
--noAutoExport
거짓

AWS 버킷으로의 클라우드 백업 스냅샷 자동 내보내기를 비활성화하는 플래그입니다.

--autoExport, --file과 상호 배타적입니다.

--noUpdateSnapshots
거짓

업데이트된 백업 정책의 보존 변경 사항을 Atlas가 이전에 만든 스냅샷에 적용하지 않도록 설정하는 플래그입니다.

--updateSnapshots, --file과 상호 배타적입니다.

--noUseOrgAndGroupNamesInExportPrefix
거짓

Atlas가 스냅샷 내보내기를 완료한 후 S3 버킷에 업로드하는 메타데이터 파일 경로에서 조직 및 프로젝트 UUID 대신 조직 및 프로젝트 이름 사용을 비활성화하는 플래그입니다.

--useOrgAndGroupNamesInExportPrefix, --file과 상호 배타적입니다.

-o, --output
문자열
거짓
출력 형식입니다. 유효한 값은 json, json-path, go-템플릿 또는 go-템플릿 파일입니다. 전체 출력을 보려면 -o json 옵션을 사용합니다.
--policy
문자열 배열
거짓

원하는 업데이트된 백업 정책의 각 백업 정책 항목에 대한 문서가 포함된 배열입니다. 다음 형식으로 지정해야 합니다.

--file과 상호 배타적입니다.

--projectId
문자열
거짓
사용할 프로젝트를 식별하는 16진수 문자열입니다. 이 옵션은 구성 파일 또는 환경 변수의 설정을 재정의합니다.
--referenceHourOfDay
int
거짓

24시간제를 사용하여 스냅샷을 예약할 수 있는 시간입니다. 허용되는 값은 0에서 23 사이입니다.

--file과 상호 배타적입니다.

--referenceMinuteOfHour
int
거짓

스냅샷을 예약할 시간의 분입니다. 허용되는 값은 0에서 59 사이입니다.

--file과 상호 배타적입니다.

--restoreWindowDays
int
거짓

연속 cloud 백업의 정확도로 복원할 수 있는 과거 일수입니다. 0이 아닌 양의 정수여야 합니다. 지속적인 cloud 백업에만 적용됩니다.

--file과 상호 배타적입니다.

--updateSnapshots
거짓

업데이트된 백업 정책의 보존 변경 사항을 Atlas가 이전에 만든 스냅샷에 적용할 수 있도록 하는 플래그입니다.

--noUpdateSnapshots, --file과 상호 배타적입니다.

--useOrgAndGroupNamesInExportPrefix
거짓

Atlas가 스냅샷 내보내기를 완료한 후 S3 버킷에 업로드하는 메타데이터 파일 경로에 조직 및 프로젝트 UUID 대신 조직 및 프로젝트 이름을 사용할 수 있도록 설정하는 플래그입니다.

--noUseOrgAndGroupNamesInExportPrefix, --file과 상호 배타적입니다.

이름
유형
필수 사항
설명
-P, --profile
문자열
거짓
구성 파일에서 사용할 프로필의 이름입니다. Atlas CLI의 프로필에 대해 자세히 알아보려면 https://dochub.mongodb.org/core/atlas-cli-save-connection-settings를 참조하세요.

명령이 성공하면 Atlas CLI는 다음 샘플과 유사한 출력을 반환합니다. 괄호 안의 값은 사용자의 값을 나타냅니다.

Snapshot backup policy for cluster '<ClusterName>' updated.
# Update a snapshot backup policy for a cluster named Cluster0 to back up snapshots every 6 hours and, retain for 7 days, and update retention of previously-taken snapshots:
atlas backup schedule update --clusterName Cluster0 --updateSnapshots --policy 62da8faac84a2721e448d767,62da8faac84a2721e448d768,hourly,6,days,7
# Update a snapshot backup policy for a cluster named Cluster0 to export snapshots monthly to an S3 bucket:
atlas backup schedule update --clusterName Cluster0 --exportBucketId 62c569f85b7a381c093cc539 --exportFrequencyType monthly

돌아가기

설명