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

클러스터 유지 관리 관리

프로젝트에 대한 Atlas 유지 관리 방식은 다음을 구성하여 관리할 수 있습니다.

  • 보호 시간: 표준 업데이트가 수행될 수 없는 비즈니스 중요 시간입니다.

  • 유지 관리 Windows: Atlas 프로젝트 의 클러스터에 대한 복제본 세트 투표가 필요한 주간 유지 관리를 시작하는 시간입니다.

  • 유지 관리 단계: 조직 의 프로젝트가 유지 관리를 받는 순서입니다. 유지 관리 Wave 1 Last Wave웨이브는 에서 까지 순차적으로 레이블이 지정됩니다.

예상 유지 관리 캘린더 도구를사용하여 유지 관리 기간, 보호 시간, 유지 관리 기간을 고려하여 Atlas 프로젝트에 유지 관리를 어떻게 배포하는지 시각화할 수 있습니다.

중요

유지 관리 기간, 보호 시간 및 유지 관리 단계는 프로젝트 별로 구성되며 전용 클러스터(M10 이상)에만 적용 . 무료 클러스터 및 Flex 클러스터의 경우 Atlas 유지 관리 기간을 자동으로 관리하며 수동으로 구성할 수 없습니다.

유지 관리 기간, 보호 시간 및 유지 관리 단계는 모두 선택 사항이지만 설정하다 것이 좋습니다. Atlas 복원력이 뛰어난 애플리케이션의 지속적인 가용성을 유지하기 위해 롤링 방식으로 유지 관리를 자동으로 수행합니다. 애플리케이션 이 복제본 세트투표에 대해 복원력이 있는지 확인하려면 Atlas 에서 페일오버 테스트합니다.

자세한 내용은 다음을 참조하세요.

  • 보호 시간: 유지 관리 기간 구성하는 것 외에도 Atlas 표준 업데이트를 수행하지 않는 기간인 일일 보호 시간을 설정하다 수 있습니다. 보호된 시간 창 길이는 18 시간을 초과할 수 없습니다.

    Atlas 클러스터 재시작을 포함하지 않거나 구성된 유지 관리 기간 외에 워크로드 성능에 영향 않는 표준 업데이트를 수행할 수 있지만, Atlas 항상 보호된 시간을 존중합니다.

  • 긴급 유지 관리 활동: Atlas 구성된 유지 관리 기간, 보호 시간 또는 유지 관리 단계에 관계없이 필요한 즉시 긴급 유지 관리 활동(예: 제로 데이 취약점에 대한 보안 패치)을 수행할 수 있습니다.

  • 지속적인 유지 관리 작업: 클러스터에 대한 유지 관리 기간을 예약한 후에는 진행 중인 유지 관리 작업이 완료될 때까지 이를 변경할 수 없습니다.

  • MongoDB 데이터베이스 업그레이드: 유지 관리에 MongoDB 마이노 또는 패치 버전 업그레이드가 포함된 경우 Atlas는 콘솔에 현재 버전과 대상 버전을 표시합니다. Atlas가 다음 유지 관리 기간 동안 클러스터 중 하나의 MongoDB 유지 관리 버전을 업그레이드하는 경우 클러스터 카드에 대상 MongoDB 유지 관리 버전이 표시됩니다.

  • 유지 관리에는 복제본 세트 투표가 필요합니다: Atlas MongoDB 매뉴얼에 설명된 유지 관리 절차와 동일한 방식으로 유지 관리를 수행합니다. 이 절차를 수행하려면 유지 관리 기간 동안 복제본 세트당 하나 이상의 복제본 세트 복제본 세트 투표 필요합니다. 애플리케이션 이 복제본 세트 투표에 대해 복원력이 있는지 확인하려면 Atlas 에서 페일오버 테스트합니다.

  • 유지 관리는 가능한 한 시작 시간에 가깝게 시작: 유지 관리는 항상 가능한 한 예정된 시간에 가깝게 시작되지만 진행 중인 클러스터 업데이트 또는 예기치 않은 시스템 문제로 인해 시작 시간이 지연될 수 있습니다.

  • 유지 관리 중 일시적인 성능 저하 가능성: 디스크 IOPS가 낮으면 MongoDB가 WiredTiger 스토리지 엔진을 다시 채우는 동안 클러스터의 성능이 잠시 저하될 수 있습니다. 자세한 내용은 저널링 및 WiredTiger 스토리지 엔진을 참조하세요.

  • 기본 유지 관리 주기: Atlas 다음 규칙을 사용하여 명시적인 단계적 할당 없이 프로젝트에 유지 관리 단계를 자동으로 할당합니다.

    • Atlas는 구성된 유지 관리 기간이 없는 프로젝트를 Wave 1에 할당합니다.

    • Atlas는 구성된 유지 관리 기간이 있는 프로젝트를 Wave 2 에 할당합니다.

    이러한 웨이브 할당은 언제든지 수동으로 변경할 수 있습니다.자세한 학습 은 유지 관리 관리 설정 구성을 참조하세요.

  • 유지 관리 단계 평가: Atlas 유지 관리 이벤트 처음 발생할 때 구성된 유지 관리 단계를 평가합니다. 유지 관리 이벤트 시작되고 완료되는 시점 사이에 유지 관리 주기를 변경하는 경우, 모든 주기에서 Atlas 다음 유지 관리 이벤트 시작될 때 새 유지 관리 주기를 사용하기 시작합니다.

  • 유지 관리 사이의 시간: 유지 관리 단계를 구성한 경우,48Atlas 한 단계의 단계에 유지 관리를 배포하는 시점과 다음 단계의 단계로 넘어가는 시점 사이에는 최소 시간의 간격이 있습니다. Atlas(으)로 시작하여 다음 웨이브로 진행하기 전에 특정 웨이브에 할당된 모든 프로젝트에 대한 유지 관리를 완료해야 Wave 1 합니다.

Scheduled Maintenance Operations 모달은 다음 유지 관리 유형 중 하나 이상을 표시할 수 있습니다.

  • MongoDB 필수 유지 관리: 클러스터 상태 및 안정성을 위해 필요한 중요한 유지 관리 작업.

  • MongoDB 버전 업데이트: MongoDB 마이너 버전, 패치 버전 또는 유지 관리 릴리스로 업그레이드합니다.

  • OS 정책 버전 업데이트: 기본 운영 체제 정책 및 보안 패치를 업데이트합니다.

  • 기타 유지 관리 작업: 클러스터 관리에 필요한 추가 유지 관리 활동입니다.

유지 관리 작업이 완료되면 프로젝트 활동 피드Maintenance window completed 이벤트가 표시됩니다.

Automatically defer maintenance for one week 옵션을 활성화 Atlas 향후 예정된 유지 관리를 매번 1주일씩 자동으로 연기하도록 할 수 있습니다. 이는 첫 번째 주가 매번 자동으로 연기되기 때문에 유지 관리가 매주가 아닌 2주마다 실행된다는 것을 의미합니다. 필요한 경우 수동으로 유지 관리를 추가 시간으로 연기할 수 있습니다.

중요

조직 의 프로젝트에 대해 유지 관리 웨이브를 구성한 경우 해당 조직 의 프로젝트에 대해 자동 지연 유지 관리를 구성할 수 없습니다.

Automatically defer maintenance for one week 옵션을 활성화 하면 Atlas 향후 유지 관리 기간을 위해 자동 연기를 구성합니다. 현재 예약된 유지 관리를 연기하려면 Defer 1 Week 유지 관리 연기 섹션에 설명된 대로 옵션을 사용합니다.

자동 연기를 사용하면 유지 관리 작업을 단일 유지 관리 기간 으로 통합하고 총 유지 관리 이벤트 수를 줄일 수 있습니다. 업데이트가 프로덕션에 도달하기 전에 업데이트의 유효성을 검사하기 위해 하위 환경에서 유지 관리를 테스트하려면 자동 연기를 사용하는 대신 유지 관리 웨이브를 사용하세요.

자동 연기를 활성화 하려면 유지 관리 설정 구성을 참조하세요.

대부분의 코드 개발 설정은 워크플로를 서로 다른 환경으로 분리하며, 가장 일반적으로 다음과 같습니다.

  • 개발(Dev): 개발자가 처음으로 새 코드를 쓰기 (write) 하고 테스트하는 곳입니다.

  • 품질 보증(QA): 테스터가 실제 워크로드를 모방한 환경에서 버그, 성능 및 안정성에 대해 코드를 검토 곳입니다.

  • 프로덕션(Prod): 최종 사용자가 코드에 액세스 코드와 상호 작용 곳입니다.

유지 관리 웨이브는 유지 관리가 사용자 대면 환경에 배포되기 전에 클러스터 유지 관리가 내부 환경에 미치는 영향을 모니터 할 수 있으므로 환경이 분리된 워크플로에 유용합니다.

이러한 환경 또는 유사한 환경에서 프로젝트에 유지 관리를 사용하려면 각 프로젝트 동일한 유지 관리 기간 과 보호 시간을 설정하는 것이 좋습니다. 그런 다음 다음과 같이 각 환경을 유지 관리 단계에 할당합니다.

  • 개발자 대상 Wave 1

  • 대한 QA Wave 2

  • Prod to Last Wave

이렇게 하면 각 환경에 롤아웃되는 유지 관리 이벤트 사이에 최소 7일의 기간이 보장 . Last Wave에 할당된 프로젝트의 유지 관리를 7일 추가로 연기할 수도 있습니다.

프로젝트에 유지 관리 이벤트 적용되는 시점을 시각화하려면 예상 유지 관리 일정 도구를 사용하면 됩니다. 이 도구를 사용하면 잠재적인 유지 관리 기간과 주기, 유지 관리 출시하다 날짜를 입력할 수 있습니다. 이러한 설정과 출시하다 날짜가 주어지면 이 도구는 Atlas 각 단계의 프로젝트에 대한 유지 관리를 수행하는 날짜와 시간을 표시합니다.

이 도구는 Atlas 계정에 연결되지 않습니다. Atlas에서 구성한 설정을 읽거나 프로젝트 또는 조직의 설정을 구성할 수 없습니다.