MongoDB 소프트웨어 수명 주기 예정 페이지에는 MongoDB Server 릴리스에 대한 지원 버전과 사용 종료 날짜가 설명되어 있습니다. 클러스터 유형에 따라 Atlas는 다양한 버전 관리 옵션을 제공합니다. 전용 클러스터의 경우 Atlas는 주 버전 또는 Latest Version With Auto Upgrades을 사용하는 연속 업데이트인 두 가지 릴리스 주기 옵션을 제공합니다. 무료 및 Flex 클러스터에서는 릴리스 주기를 선택할 수 없습니다. 주 버전(현재 MongoDB 8.0)을 사용하며 Atlas가 자동으로 업그레이드합니다.
대부분의 Atlas 배포서버에서는 Atlas가 최신 MongoDB 기능 및 개선 사항을 출시할 때 Latest Version With Auto Upgrades 이 자동으로 받는 것이 가장 좋습니다. 하지만 더 엄격한 버전 제어를 선택하고 특정 주 버전을 유지할 수 있습니다.
MongoDB Server 버전에 대해 자세히 학습하려면 MongoDB 버전 관리를 참조하세요.
자동 업그레이드 기능이 있는 최신 버전
클러스터 버전을 선택 하고 Latest Version With Auto Upgrades을 선택하면 Atlas가 클러스터를 최신 사용 가능한 MongoDB 주 또는 부 버전으로 자동으로 업그레이드하고, 사용 가능한 새 기능을 활성화하며, 클러스터 가용성을 유지하기 위해 롤링 프로세스를 통해 패치 릴리즈를 업그레이드합니다.
대부분의 경우 자동 버전 업그레이드를 선택하는 것을 권장합니다. 이는 Atlas가 클러스터를 최신 상태로 유지하고 MongoDB 릴리즈 예정을 추적할 필요가 없음을 의미합니다. Latest Version With Auto Upgrades을(를) 선택하면 특정 주 릴리즈, 보조 릴리즈 또는 패치 버전을 선택할 수 없습니다.
자동 업그레이드에서 주 버전으로 전환
Latest Version With Auto Upgrades에 있는 동안 클러스터가 마이노 버전인 경우 다음 주 버전이 사용 가능해지면 주 버전 카덴스로 전환할 수 있습니다.
예시, if you opt in while MongoDB 8.2 is the latest release, your 클러스터 remains on the latest minor version until MongoDB 9.0 is released. 9.0 릴리스와 첫 번째 9.x 사이의 창에서만 주 버전 주기로 다시 전환할 수 있습니다. 마이너 릴리스. 이 창을 노치면 다음 주 릴리스 주기까지 기다려야 합니다.
중요
실시간 마이그레이션과 Mongosync는 마이너 버전에서 지원되지 않으므로 클러스터가 Latest Version With Auto Upgrades을 사용하는 경우 작동하지 않습니다. 현재 마이너 버전에 있는 클러스터를 마이그레이션하려면 대신 자가 지도 마이그레이션 도구 를 사용하세요.
주요 버전
안정적인 릴리즈를 유지하고 주 버전 업그레이드를 제어해야 하는 경우 주 버전을 계속 유지할 수 있습니다. 클러스터를 수정하여 언제든 지주요 버전의 Atlas 클러스터를 업그레이드 할 수 있습니다. 주 버전에는 패치 릴리즈 업데이트도 자동으로 제공됩니다.
주요 버전을 업그레이드하기 전에 스테이징 클러스터에 대해 애플리케이션을 테스트하고 릴리스 노트에서 호환성 변경 사항을 검토합니다. 해당하는 경우 Stable API를 사용합니다.
주 버전의 사용 종료
Atlas MongoDB 버전 수명이 종료되기 최소 6개월 전에 이메일 알림을 보냅니다. MongoDB 소프트웨어 수명 주기 일정 페이지에서도 정보를 찾을 수 있습니다. 마감일 이후에는 사용자가 확장을 요청 하고 승인을 받지 않는 한 Atlas 클러스터를 다음 MongoDB 버전으로 업그레이드합니다. 서비스 및 애플리케이션이 다운타임이나 새 MongoDB 버전과의 호환성 문제를 겪지 않도록 마감일 전에 클러스터 업그레이드하세요.
버전 사용 가능
다음 표에는 각 클러스터 유형에 사용할 수 있는 MongoDB 버전이 정리되어 있습니다.
버전 | 다음에서 사용 가능 M10+ | M0 및 Flex 클러스터에서 사용 가능 |
|---|---|---|
MongoDB 7.0 | ||
MongoDB 8.0 | ||
MongoDB 8.3 * |
- 버전 8.3 은 Latest Version With Auto Upgrades가 있는 클러스터에서만 사용할 수 있습니다.
중요
프로젝트에 특정 MongoDB 버전에 도입된 조치를 사용하는 사용자 지정 역할 이 포함된 경우, 사용자 지정 역할을 삭제하지 않는 한 해당 버전보다 낮은 MongoDB 버전으로 클러스터를 만들 수 없습니다.
클러스터 버전 선택 또는 변경
중요
클러스터를 업그레이드하기 전에 주요 버전 업그레이드에 대한 권장사항을 검토하세요.
클러스터 버전을 선택하거나 변경하려면 다음과 같이 합니다.
클러스터 구성을 엽니다.
새 클러스터의 버전을 설정하려면 클러스터 만들기 단계를 완료하고 Additional Settings를 확장합니다.
기존 클러스터의 버전을 변경하려면 Edit Config 을 클릭하여 클러스터 폼을 열고 Additional Settings을 확장합니다.
버전을 선택합니다.
Select a version 드롭다운에서 클러스터의 버전을 선택합니다.
Atlas는 다음과 같은 업그레이드 경로를 지원합니다.
MongoDB 7.0 에서 MongoDB 8.0으(로)
MongoDB 8.0 을 자동 업그레이드로 최신 버전으로 업그레이드
Atlas는 항상 클러스터를 지정된 주요 버전의 최신 패치 릴리스로 업그레이드합니다. 업그레이드는 클러스터 가용성을 유지하기 위해 순차적 업데이트 프로세스를 사용합니다.
업그레이드하기 전에 클러스터의 FCV 고정하지 않는 한 클러스터 이전 MongoDB 버전으로 다운그레이드할 수 없습니다.
최신 MongoDB 버전이 주요 버전 릴리스인 경우에만 Latest Release 사용에서 특정 릴리스 사용으로 전환할 수 있습니다.