MongoDB 버전 변경
배포의 가용성을 최대화하면서 Ops Manager 샤딩된 클러스터, 복제본 세트 및 독립형 MongoDB 인스턴스에서 동일한 FCV(기능 호환성 버전) 내에서 MongoDB 버전을 업그레이드하거나 다운그레이드할 수 있습니다.
용 MongoDB 사용자 지정 버전을 추가 하여 다운로드 MongoDB 있습니다.MongoDB Ops Manager
MongoDB Ops Manager 가 배포서버 를 관리 하지 않는 경우 MongoDB 의 버전을 수동으로 변경해야 합니다. 학습 내용은 각 MongoDB 출시하다에 대한 업그레이드 튜토리얼을 참조하세요.
참고
수명 종료 MongoDB 버전에 대한 Ops Manager 지원
Ops Manager는 MongoDB 3.6 이전 버전에 대해서는 백업, 모니터링 또는 자동화를 지원하지 않습니다.
Ops Manager는 MongoDB 3.6 이상을 실행하는 클러스터에 대해 MongoDB Agent를 사용하여 자동화, 백업 및 모니터링을 계속 지원합니다.
고려 사항
배포서버의 MongoDB 버전을 변경하기 전에 다음 문서에서 고려 사항 또는 호환성 문제를 확인합니다.
경고
MongoDB 5.0 에서 6.0로 업그레이드
MongoDB 5.0 에서 6.0 로 샤드 클러스터를 업그레이드하는 경우, MongoDB 매뉴얼의 샤드 클러스터를 6.0으로 업그레이드 페이지에 있는 절차를 사용하여 각
mongos
에 대해 캐시된 라우팅 테이블을 새로 고쳐야 합니다. .드라이버에 대한 문서입니다.
사전 정의된 유지 관리 기간 동안 버전 변경을 계획합니다.
프로덕션 환경을 변경하기 전에 스테이징 환경에서 MongoDB 버전을 변경합니다. 스테이징 환경은 프로덕션 환경을 미러링해야 합니다. 이렇게 하면 프로덕션 배포서버의 다운타임을 초래할 수 있는 호환성 문제를 방지하는 데 도움이 될 수 있습니다.
복제본 세트 및 샤드 클러스터 의 수동 업그레이드를 수행할 때는 MongoDB 릴리스 노트 를 따르세요.
참고
다운그레이드 제한 사항
MongoDB deployment는 다운그레이드할 수 없습니다.
버전 5.0부터 4.4.0 이전 버전까지
4.4 버전부터 4.2.6 이전 버전까지
버전 4.2부터 모든 버전 4.0.12까지 (Windows의 경우) 또는 4.0.7(Linux의 경우)
버전 4.0부터 3.6.23 이전 버전까지
전제 조건
다운그레이드 시 호환되지 않는 MongoDB 기능 제거하기
MongoDB deployment 가 Feature Compatibility Version 를 Version 와 동일한 출시하다 시리즈로 설정하다 한 경우, 먼저 인스턴스 의 featureCompatibilityVersion 을 수동으로 다운그레이드해야 합니다.
관리를 해제하되 배포서버 를 계속 모니터 합니다.
다운그레이드 고려 사항 을 읽고 지원되지 않는 기능에 대해 적절한 조치를 취하세요.
배포를 가져옵니다.
Ops Manager로 배포서버를 가져옵니다.
Ops Manager에서 배포를 편집하고 Version 열 아래에서 다운그레이드된 버전을 선택합니다.
관리를 해제하되 배포서버 를 계속 모니터 합니다.
기능 호환성 버전을 다운그레이드합니다.
참고
이렇게 하면 5.0 호환되지 않는 기능 이 모두 제거되고 "featureCompatibilityVersion" : "4.4"
이 설정됩니다.
배포를 가져옵니다.
Ops Manager로 배포서버를 가져옵니다.
Ops Manager에서 배포를 편집하고 Version 열 아래에서 다운그레이드된 버전을 선택합니다.
관리를 해제하되 배포서버 를 계속 모니터 합니다.
배포를 가져옵니다.
Ops Manager로 배포서버를 가져옵니다.
Ops Manager에서 배포를 편집하고 Version 열 아래에서 다운그레이드된 버전을 선택합니다.
관리를 해제하되 배포서버 를 계속 모니터 합니다.
배포를 가져옵니다.
Ops Manager로 배포서버를 가져옵니다.
Ops Manager에서 배포를 편집하고 Version 열 아래에서 다운그레이드된 버전을 선택합니다.
절차
원하는 버전 번호가 버전 목록에 있는지 확인합니다.
Cluster Configuration 섹션의 Cluster Settings 제목에는 프로세스 이름, MongoDB 버전, 데이터 디렉토리 및 로그 파일이 나열되어 있습니다.
Cluster Settings 제목으로 스크롤합니다.
목록에서 첫 번째 MongoDB 프로세스의 Version 화살표를 클릭합니다.
참고
로컬 모드에서 실행 중인데 원하는 버전이 표시되지 않는 경우 버전 매니페스트를 수동으로 업데이트할 수 있습니다.
자세한 내용은 로컬 모드 구성을 참조하세요.