AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

백업 컴플라이언스 정책 구성

If you have strict data protection requirements, you can use Atlas Kubernetes Operator to enable a Backup Compliance Policy to protect your backup data.

중요

백업 컴플라이언스 정책은 비활성화할 수 없습니다.

After you enable a Backup Compliance Policy, you can't disable it without MongoDB support. To disable a Backup Compliance Policy, the security or legal representative specified for the Backup Compliance Policy must request support and complete an extensive verification process. Before you enable a Backup Compliance Policy, carefully review the prohibited actions and considerations. You can re-enable a Backup Compliance Policy at any time.

백업 컴플라이언스 정책을 활성화 하면 역할 에 관계없이 어떤 사용자도 특정 작업을 수행할 수 없습니다. 금지된 조치를주의 깊게 검토 합니다.

중요

이 매개 변수를 true 로 설정하다 하면 Atlas 는 AtlasBackupPolicy Custom Resource(사용자 지정 리소스)에 지정된 항목에 관계없이 프로젝트 의 모든 백업 정책을 업그레이드합니다. Atlas 는 AtlasBackupPolicy Custom Resource (사용자 지정 리소스)를 재정의하고 해당 사용자 지정 리소스 의 상태를 Ready: False 로 업데이트합니다. 백업 컴플라이언스 정책에 맞게 AtlasBackupPolicy Custom Resource(사용자 지정 리소스) 를 수동으로 업데이트 해야 합니다.

이 매개 변수를 false 로 설정하다 하면 기존 백업 정책이 백업 컴플라이언스 정책을 충족하지 못하면 백업 컴플라이언스 정책 만들기가 실패합니다.

After you enable a Backup Compliance Policy, certain behaviors apply. Carefully review the considerations.

To configure a Backup Compliance Policy, you must have Project Owner access to the project. Users with Organization Owner access must add themselves as a Project Owner to the project before configuring a Backup Compliance Policy.

  • MongoDB 지원팀만 다음 작업을 수행할 수 있습니다.

  • Only the specified security or legal representative can request support.

  • 백업 컴플라이언스 정책은 M10+ 전용 클러스터에만 적용할 수 있습니다.

    참고

    전용 클러스터 M0 무료 클러스터, Flex 클러스터 또는 서버리스 인스턴스 로 변환할 수 없습니다.

1

백업 컴플라이언스 정책의 매개변수에 학습 보려면 AtlasBackupCompliancePolicy 사용자 지정 리소스를 참조하세요.

예시:

cat <<EOF | kubectl apply -f -
apiVersion: atlas.mongodb.com/v1
kind: AtlasBackupCompliancePolicy
metadata:
name: my-backup-compliance-policy
namespace: mongdb-atlas-system
spec:
authorizedEmail: john.doe@example.com
authorizedUserFirstName: John
authorizedUserLastName: Doe
copyProtectionEnabled: false
encryptionAtRestEnabled: false
onDemandPolicy:
retentionUnit: weeks
retentionValue: 3
overwriteBackupPolicies: false
pointInTimeEnabled: true
restoreWindowDays: 42
scheduledPolicyItems:
- frequencyInterval: 2
frequencyType: daily
retentionUnit: days
retentionValue: 7
EOF

참고

이 백업 컴플라이언스 정책은 프로젝트의 모든 클러스터에 최소 백업 정책으로 적용됩니다.백업 컴플라이언스 정책은 모든 기존 스냅샷을 보호합니다. 백업 컴플라이언스 정책이 있으면 역할에 관계없이 모든 사용자가 기존 스냅샷이 만료되기 전에 수정하거나 삭제할 수 없습니다.이 백업 컴플라이언스 정책에 대한 변경 사항은 향후 스냅샷에만 적용됩니다. 백업 컴플라이언스 정책을 허용하면 백업 컴플라이언스 정책으로 인해 백업 저장 비용을 절감하는 데 제한이 생깁니다.백업 저장 비용을 줄이기 위해 보존 기간을 조정하거나 백업을 삭제할 수 없습니다.

2

spec.backupCompliancePolicyRef 매개변수를 AtlasProject 사용자 지정 리소스에서 AtlasBackupCompliancePolicy 사용자 지정 리소스를 참조하는 불투명 시크릿의 이름과 네임스페이스 지정합니다.

예시:

cat <<EOF | kubectl apply -f -
apiVersion: atlas.mongodb.com/v1
kind: AtlasProject
metadata:
name: my-project
spec:
backupCompliancePolicyRef:
name: my-backup-compliance-policy
namespace: mongodb-atlas-system
EOF