www.mongodb.com Open in urlscan Pro
2600:9000:2490:2a00:7:7859:3840:93a1  Public Scan

Submitted URL: https://s413370795.t.en25.com/e/er?utm_campaign=Int_EM_End%20Of%20Life%20For%20Mongodb%204.2%20April%202023%20And%20Ops%20Mana...
Effective URL: https://www.mongodb.com/docs/ops-manager/current/tutorial/change-mongodb-version/?utm_campaign=Int_EM_End%20Of%20Life%20...
Submission: On April 21 via api from IN — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Close ×


MONGODB OPS MANAGER

Version 6.0 (current)
 * upcoming
 * Version 6.0 (current)
 * Version 5.0

 * Ops Manager Overview
   * Ops Manager Architecture
   * Example Deployment Architectures
   * Install a Simple Test Ops Manager
 * Install Ops Manager
   * Installation Checklist
   * Hardware and Software Requirements
   * Install Backing Databases
   * Install Ops Manager
     * Install with RPM Package
     * Install with DEB Package
     * Install from Archive on Linux
   * Configure Ops Manager
   * Advanced Configuration Options
     * Configure Deployment to Have Limited Internet Access
       * Resolve Pre-flight Check Failure
     * Enable Backing Database Monitoring
     * Deploy a Highly Available Application
     * Deploy Highly Available Backups
     * Configure Ops Manager to Monitor Large Deployments
     * Assign Snapshot Stores to Specific Data Centers
     * Pass Outgoing Traffic through HTTP Proxy
   * Upgrade Ops Manager
   * Verify Integrity of Ops Manager Packages
 * Create Deployments
   * Getting Started
   * Deployment Prerequisites
   * Provision Servers
     * Provision Servers for Automation
     * Provision a Migration Host
   * Add Existing MongoDB Processes to Ops Manager
   * Deploy a Replica Set
   * Deploy a Sharded Cluster
   * Deploy a Standalone Instance
   * Install a Kubernetes Operator
   * Deploy MongoDB Resources Using Kubernetes
     * Configure Kubernetes for Deploying MongoDB Resource
     * Deploy a Replica Set Using Kubernetes
     * Deploy a Sharded Cluster Using Kubernetes
     * Deploy a Standalone Using Kubernetes
   * Deploy a BI Connector Instance
   * Connect to a MongoDB Process
   * Data Explorer
     * Manage Databases and Collections
     * Manage Documents
     * Manage Indexes
     * Build Aggregation Pipelines
 * Manage Deployments
   * View All Clusters
   * Prepare for Cluster Maintenance
   * Edit a Deployment’s Configuration
   * Manage BI Connector in Ops Manager
   * Calculate Suggested Indexes
   * Edit a Replica Set
   * Convert a Standalone to a Replica Set
   * Convert a Replica Set to a Sharded Cluster
   * Migrate a Replica Set Member
   * Convert Config Servers to a Replica Set
   * Add a Shard to a MongoDB Cluster
   * Manage Sharded Collections
   * Stop Managing and/or Monitoring One Deployment
   * MongoDB Processes
     * Shut Down a Process
     * Restart Processes
     * Trigger an Initial Sync for One Process
     * Suspend Management of a Process
     * Remove a Process from Monitoring
   * MongoDB Versions
     * Change MongoDB Version
     * Add a Custom MongoDB Build
   * Host Mappings
 * Migrate Deployments
   * Migrate from Ops Manager to Atlas
   * Migrate a MongoDB Community Deployment to Atlas
 * Monitor Your Deployments
   * Analyze Slow Queries
     * Monitor and Improve Slow Queries
       * Configure the Slow Query Threshold
       * Review Index Ranking
       * Review Drop Index Recommendations
     * Profile Databases
   * Improve Your Schema
     * Reduce $lookup Operations
     * Avoid Unbounded Arrays
     * Remove Unnecessary Indexes
     * Reduce the Size of Large Documents
     * Reduce Number of Collections
   * Configure and Resolve Alerts
     * Review Alert Conditions
     * Configure Alert Settings
       * Manage Global Alerts
       * Manage System Alerts
     * Resolve Alerts
       * Manage Alerts
       * Fix Down Host
       * Fix Replication Lag
       * Fix Lost Primary
       * Fix Inconsistent Backup
       * Fix Backup Oplog Issues
       * Fix Query Issues
       * Fix CPU Usage Issues
       * Fix IOPS Issues
   * View Deployment Metrics
     * View Replica Set Deployments
     * View Sharded Clusters
     * View MongoDB Processes
     * View Real Time Metrics
     * Review Available Metrics
   * Third-Party Service Integrations
     * Integrate with Microsoft Teams
     * Integrate with PagerDuty
     * Integrate with Prometheus
     * Integrate with Slack
   * View, Retrieve, and Manage Logs
   * Download Diagnostic Archives
 * Backup and Restore
   * Back Up Deployments
     * Backup Process
     * Backup Preparations
     * Back up a Deployment
   * Manage Backups
     * Edit a Backup’s Settings
     * Stop, Restart, or Terminate a Backup
     * View a Backup’s Snapshots
     * Change Snapshot Expiration
     * Delete a Snapshot
     * Resync a Backup
     * Disable the Backup Service
   * Restore Deployments
     * Restore Overview
       * Restore a Completed Snapshot
       * Restore from a Specific Point-in-Time
     * Restore Sharded Cluster
     * Restore Replica Set
     * Query a Backup Snapshot
     * Restore a Single Database or Collection
 * Security
   * Security Overview
   * Configure Firewall to Access Ops Manager
   * Manage Ops Manager Hostname and Ports
   * Encrypt User Credentials
   * Secure Connections to Ops Manager
   * Secure Connections to Application Database
   * Secure Connections to MongoDB Deployments
   * Configure LDAP for Ops Manager Users
   * Configure SAML for Ops Manager Users
   * Secure MongoDB Deployments with Authentication
     * MongoDB Access Control Overview
     * Enable Username/Password Authentication
     * Enable LDAP Authentication
     * Enable Kerberos Authentication
     * Enable x.509 Authentication
     * Manage MongoDB Users and Roles
       * Manage MongoDB Users
       * Manage Custom Roles
     * Clear Security Settings
     * Rotate Keyfile
     * Rotate Automation Password
   * Enable System-wide Two-Factor Authentication
   * Encrypt Snapshots
   * Rotate Master KMIP Keys
   * Configure and Deploy Auditing
 * MongoDB Agent
   * MongoDB Agent Prerequisites
   * Install MongoDB Agent
     * Install the MongoDB Agent to Manage Deployments
     * Install the MongoDB Agent to Only Monitor or Backup Deployments
   * Update to the MongoDB Agent
     * Update from all legacy Agents
     * Update from the legacy Monitoring Agent
     * Update from the legacy Backup and Monitoring Agents
     * Update from Deployments with Managed and Unmanaged Agents
   * Restart the MongoDB Agent
   * Manage the MongoDB Agent Functions
   * MongoDB Agent Settings
   * Required Access for MongoDB Agent
   * Configure the MongoDB Agent for Access Control
     * Configure for SCRAM-SHA
     * Configure for LDAP
     * Configure for Kerberos
     * Configure for X.509
   * Configure MongoDB Agent to Use TLS
   * Configure How the MongoDB Agent Manages Config Files and Passwords
   * Remove Legacy Agents
   * View Agent Status
   * Manage Agent API Keys
 * Organizations and Projects
   * Organizations
   * Connect to Atlas for Live Migration
   * Projects
   * Edit Project Settings
   * Ops Manager Access
     * Programmatic Access to Ops Manager
   * Ops Manager Roles
   * Invitations to Organizations and Projects
 * Account Management
   * Edit Personal Settings
   * Set up Two-Factor Authentication
 * Administer Ops Manager
   * Administration Console
     * General
       * Overview
       * Ops Manager Config
       * Users
       * API Keys
       * Global Access List
       * Projects
       * Logs
       * Version Manifest
       * Messages
       * MongoDB Usage
       * Audits
     * Backup
       * Jobs
       * Job Timeline
       * Logs
       * Restores
       * Resource Usage
       * Grooms
       * Groom Priority
       * Daemons
       * Snapshot Storage
       * Oplog Stores
     * Alerts
     * Control Panel
       * Email History
       * SMS History
       * Send Test Message
   * Add a Message to the Interface
   * Start and Stop Ops Manager Application
   * Start and Stop the Backup Daemon
   * Manage Snapshot Storage
     * Manage Blockstore Snapshot Storage
     * Manage S3 Snapshot Storage
     * Manage File System Snapshot Storage
     * Manage Oplog Storage
     * Manage S3 Oplog Storage
     * Configure Block Size in a Blockstore
     * Move Jobs from a Lost Backup Daemon to another Backup Daemon
   * Manage Ops Manager Application Logs
   * Update Version Manifest Manually
 * API
   * Ops Manager Administration API Principles
   * Ops Manager Administration API Resources
     * Root
     * Deployments
       * Hosts
         * Get All Hosts in One Project
         * Get Host by ID
         * Get One Host by Hostname and Port
         * Begin Monitoring One Host
         * Update Configuration of One Monitored Host
         * Stop Monitoring One Host
       * Disks
         * Get all Disk Partitions
         * Get a Disk Partition
       * Databases
         * Get All Databases on One Host
         * Get a Database by Name
       * Clusters
         * Get All Clusters in All Projects
         * Get All Clusters in One Project
         * Get One Cluster in One Project
         * Update One Cluster
     * Agents
       * Get Links to Agent Resources for a Project
       * Get Agents by Type for One Project
       * Retrieve All Agent Versions
       * Retrieve All Agent Versions for One Project
       * Create One Agent API Key
       * Get All Agent API Keys for One Project
       * Remove One Agent API Key
     * Measurements and Alerts
       * Measurements
         * Get Host, Process, System Measurements
         * Get Disk Partition Measurements
         * Get Database Measurements
         * Get Measurement Types
         * Measurement Types
       * Alerts
         * Get All Alerts
         * Get One Alert
         * Acknowledge One Alert
       * Alert Configurations
         * Get All Alert Configuration Matchers Field Names
         * Get All Alert Configurations for a Project
         * Create an Alert Configuration
         * Get an Alert Configuration
         * Update an Alert Configuration
         * Enable/Disable Alert Configuration
         * Delete an Alert Configuration
         * Get Open Alerts for Alert Configuration
       * Events
         * Get All Organization Events
         * Get One Organization Event
         * Get All Project Events
         * Get One Project Event
       * Global Alerts
         * Get All Global Alerts
         * Get One Global Alert
         * Acknowledge One Global Alert
       * Global Alert Configurations
         * Get All Global Alert Configurations
         * Get All Open Alerts Triggered by One Global Alert Configuration
         * Get One Global Alert Configuration
         * Create One Global Alert Configuration
         * Update One Global Alert Configuration
         * Enable or Disable One Global Alert Configuration
         * Delete One Global Alert Configuration
       * Global Events
         * Get All Global Events
         * Get One Global Event
       * Maintenance Windows
         * Get All Maintenance Windows
         * Get One Maintenance Window
         * Create One Maintenance Window
         * Update One Maintenance Window
         * Delete One Maintenance Window
       * Performance Advisor
         * Get Namespaces for a Project
         * Get Slow Query Logs
         * Get Suggested Indexes
       * Third-Party Integration Settings
         * Get All Configurations for Third-Party Service Integrations
         * Get the Configuration of a Third-Party Service Integration
         * Create a Configuration for a Third-Party Service Integration
         * Update a Configuration for a Third-Party Service Integration
         * Delete a Configuration for a Third-Party Service Integration
         * Return the Latest Targets for Prometheus
     * Projects and Users
       * Projects
         * Get All Projects for the Current User
         * Get One Project by ID
         * Get One Project by Name
         * Get One Project by Agent API Key
         * Create One Project
         * Update One Project
         * Delete One Project
         * Get All Users in One Project
         * Add Existing Users to One Project
         * Remove One User from One Project
         * Create One Project Invitation
         * Delete One Project Invitation
         * Get All Project Invitations
         * Get One Project Invitation
         * Update One Project Invitation by Invitation ID
         * Update One Project Invitation
         * Get All Teams in One Project
         * Add Teams to a Project
         * Remove One Team From One Project
         * Get All Projects with Specific Tags for the Current User
       * Users
         * Get a User by ID
         * Get a User by Name
         * Create One User
         * Update Roles for One User
         * Create the First User
         * Remove One User
       * Access List
         * Get Access List for the Current User
         * Get Access List for an IP Address
         * Add Entries to an Access List
         * Delete One Entry from One Access List
     * Programmatic API Keys
       * Organization Programmatic API Keys
         * Get All API Keys
         * Get One API Key
         * Create an API Key
         * Update an API Key
         * Delete One API Key
       * Organization Programmatic API Key Access Lists
         * Get All Access List Entries for One Organization API Key
         * Get One Access List Entry for One Organization API Key
         * Create Access List Entries for One Organization API Key
         * Delete One Access List Entry for an API Key
       * Organization API Keys on Projects
         * Get All Organization API Keys Assigned to One Project
         * Create and Assign One Organization API Key to One Project
         * Assign One Organization API Key to One Project
         * Modify Roles of One Organization API Key to One Project
         * Unassign One Organization API Key from One Project
       * Global Programmatic API Keys
         * Get All Global API Keys
         * Get All Roles for Global API Keys
         * Get One Global API Key
         * Create One Global API Key
         * Update One Global API Key
         * Delete One Global API Key
       * Global Programmatic API Key Access List
         * Get All Access List Entries for a Global API Key
         * Get One Global Access List Entry
         * Create One Global Access List Entry
         * Update One Global Access List Entry
         * Delete One Access List Entry for a Global API Key
     * Organizations and Teams
       * Organizations
         * Get All Organizations
         * Get One Organization
         * Get All Projects in an Organization
         * Get All Organization Users
         * Create One Organization
         * Update One Organization
         * Delete One Organization
         * Invite One User to an Ops Manager Organization
         * Delete One Organization Invitation
         * Get All Organization Invitations
         * Get One Organization Invitation
         * Update One Organization Invitation by Invitation ID
         * Update One Organization Invitation
       * Teams
         * Get All Teams
         * Get One Team by ID
         * Get One Team by Name
         * Get All Users Assigned to a Team
         * Create a Team
         * Rename a Team
         * Update Team Roles in One Project
         * Add Users to Team
         * Remove a User from a Team
         * Delete One Team
         * Remove One Team From One Project
     * Backup and Restore
       * Backup Configurations
         * Get All Backup Configurations from One Project
         * Get One Backup Configuration from One Project
         * Update One Backup Configuration
       * Snapshot Schedule
         * Get the Snapshot Schedule
         * Update the Snapshot Schedule
       * Snapshots
         * Get All Snapshots for One Cluster
         * Get One Snapshot for One Cluster
         * Change the Expiry of One Snapshot
         * Remove One Snapshot from a Cluster
         * Get All Snapshots for One Config Server
         * Get One Snapshot for One Config Server
       * Checkpoints
       * Restore Jobs
         * Get All Restore Jobs for One Cluster
         * Get One Restore Job for One Cluster
         * Create One Restore Job for One Cluster
         * Get All Restore Jobs for One Legacy Mirrored Config Server
         * Get One Restore Job for One Legacy Mirrored Config Server
         * Create One Restore Job for One Legacy Mirrored Config Server
     * Automation
       * Automation Configuration Resource
         * Get the Automation Configuration
         * Update the Automation Configuration
         * Automation Configuration Parameters
         * Example Automation Configuration
         * Update Agent Versions
         * Get Backup Configuration Settings
         * Update Backup Configuration Settings
         * Get Monitoring Configuration Settings
         * Update Monitoring Configuration Settings
       * Get Automation Status of Latest Plan
       * Get Automation Status of Last 50 Plans
     * Version Manifest
       * Retrieve the Ops Manager Version Manifest
       * Update the Version Manifest
     * Log Collection Jobs
       * Get All Log Collection Jobs for One Project
       * Get One Log Collection Job
       * Download Logs from a Log Collection Job
       * Create a Log Collection Job
       * Extend a Log Collection Job
       * Retry a Failed Log Collection Job
       * Delete a Log Collection Job
     * MongoDB Server Usage
       * Get One Project Diagnostic Archive
       * Get One Global Usage Report Archive
       * List All Host Assignments
       * List All Host Assignments In One Project
       * Get Default Server Type For One Project
       * Update Default Server Type For One Project
       * Update Server Type for One Host
       * List All Host Assignments In One Organization
       * Get Default Server Type For One Organization
       * Update Default Server Type For One Organization
       * Generate Daily Usage Snapshot
       * Retrieve All Physical Hosts
       * Retrieve One Physical Host
       * Create One Physical Host
       * Update One Physical Host
       * Remove One Physical Host
     * Diagnostic Archives
       * Get One Project Diagnostic Archive
     * Feature Control Policies
       * Retrieve Feature Policies for One Project
       * Update Feature Policies for One Project
       * Retrieve All Feature Policies
     * Backup Administration
       * Blockstore Configurations
         * Get One Blockstore Configuration by ID
         * Get All Blockstore Configurations
         * Create One Blockstore Configuration
         * Update One Blockstore Configuration
         * Delete One Blockstore Configuration
       * File System Store Configurations
         * Get One File System Store Configuration by ID
         * Get All File System Store Configurations
         * Create One File System Store Configuration
         * Update One File System Store Configuration
         * Delete One File System Store Configuration
       * S3 Blockstore Configurations
         * Get One S3 Blockstore Configuration by ID
         * Get All S3 Blockstore Configurations
         * Create One S3 Blockstore Configuration
         * Update One S3 Blockstore Configuration
         * Delete One S3 Blockstore Configuration
       * Oplog Store Configurations
         * Get One Oplog Configuration by ID
         * Get All Oplog Configurations
         * Create One Oplog Configuration
         * Update One Oplog Configuration
         * Delete One Oplog Configuration
       * S3 Oplog Configurations
         * Get One S3 Oplog Configuration by ID
         * Get All S3 Oplog Configurations
         * Create One S3 Oplog Configuration
         * Update One S3 Oplog Configuration
         * Delete One S3 Oplog Configuration
       * Sync Store Configurations
         * Get One Sync Store Configuration by ID
         * Get All Sync Store Configurations
         * Create One Sync Store Configuration
         * Update One Sync Store Configuration
         * Delete One Sync Store Configuration
       * Backup Daemon Configurations
         * Get One Backup Daemon Configuration by ID
         * Get All Backup Daemon Configurations
         * Create One Backup Daemon Configuration
         * Update One Backup Daemon Configuration
         * Delete One Backup Daemon Configuration
       * Project Backup Job Configurations
         * Get One Project Backup Jobs Configuration by ID
         * Get All Project Backup Jobs Configurations
         * Update One Project Backup Jobs Configuration
       * Backup Encryption Keys
         * Retrieve the KMIP Master Key ID
         * Rotate the KMIP Master Key ID
     * Live Data Migration from Ops Manager to MongoDB Atlas
       * Connect One Organization with One Atlas Organization
       * Remove the Connection between Organizations
       * Return the Status of the Connection between Organizations
   * Ops Manager Administration API Error Codes
   * Configure API Access
     * Programmatic Access to Ops Manager
   * Ops Manager Administration API Tutorials
     * Deploy a Sharded Cluster
     * Update the Automation Configuration
     * Rotate a Key File with the API
     * Rotate Automation Password with the API
     * Upgrade a Deployment's MongoDB Version
     * Automate Backup Restoration through the API
     * Upload the Latest Version Manifest to Ops Manager with the API
     * Stop Monitoring a Process
 * Troubleshooting
   * Getting Started
   * Authentication
   * Automation
   * Monitoring
   * Upgrade Issues
   * Host Issues
   * Backup
   * Kubernetes Operator
 * Frequently Asked Questions
   * Project Administration
   * Automation
   * Backup and Restore
   * Monitoring and Alerts
   * MongoDB Agent
   * Security
 * Reference
   * MongoDB Compatibility Matrix
   * Supported Browsers
   * Glossary
   * Ops Manager Configuration Settings
   * Advanced Options for MongoDB Deployments
   * Automation Configuration
   * MongoDB Settings that Automation Supports
   * Database Commands Used by Monitoring
   * Alert Event Types
   * Audit Events
   * SNMP Traps and Ops Manager Severities
   * Kubernetes Operator Object Specification
   * Kubernetes Operator Known Issues
   * Build a Resilient Application with MongoDB
 * Release Notes
   * Ops Manager Server Changelog
   * MongoDB Agent Changelog
   * Automation Agent Changelog
   * Monitoring Agent Changelog
   * Backup Agent Changelog
   * Kubernetes Operator
 * Ops Manager Migration Licensing
   * Ops Manager Migration Agreement
 * Third-Party Licenses

Navigation
You were redirected from a different version of the documentation. Click here to
go back.
 * Manage Deployments >
 * MongoDB Versions >
 * Change the Version of MongoDB


CHANGE THE VERSION OF MONGODB¶

On this page

 * Considerations
 * Prerequisites
 * Procedure

You can upgrade or downgrade MongoDB versions within the same Feature
Compatibility Version (FCV) in Ops Manager sharded clusters, replica sets, and
standalone MongoDB instances while maximizing the availability of your
deployments.

You can add custom-built versions of MongoDB for Ops Manager to download.

If Ops Manager does not manage your deployment, you need to change the version
of MongoDB manually. To learn more, see upgrade tutorials for each MongoDB
release.

Ops Manager support for End of Life MongoDB versions

Ops Manager doesn’t support Backup, Monitoring, or Automation for versions
earlier than MongoDB 3.6.

Ops Manager continues to support Automation, Backup, and Monitoring using the
MongoDB Agent for clusters running MongoDB 3.6 or later.


CONSIDERATIONS¶

 * Check the following documents for any considerations or compatibility issues
   before changing a deployment’s MongoDB version:
   * The MongoDB Release Notes
   * The documentation for your driver.
   * MongoDB Compatibility Matrix
 * Plan the version change during a predefined maintenance window.
 * Change the MongoDB version on a staging environment before changing a
   production environment. Your staging environment should mirror your
   production environment. This can help avoid compatibility issues that may
   result in downtime for your production deployment.
 * Follow the MongoDB release notes when performing manual upgrades of replica
   sets and sharded clusters.

Downgrading Limitations

You cannot downgrade a MongoDB deployment:

 * From version 5.0 to any version before 4.4.0
 * From version 4.4 to any version before 4.2.6
 * From version 4.2 to any version 4.0.12 (for Windows) or 4.0.7 (for Linux)
 * From version 4.0 to any version before 3.6.23


PREREQUISITES¶


REMOVE INCOMPATIBLE MONGODB FEATURES WHEN DOWNGRADING¶

If the MongoDB deployment has set its Feature Compatibility Version to the same
release series as its Version, you must first downgrade the
featureCompatibilityVersion of the instance manually.

 * 6.0 to 5.0
 * 5.0 to 4.4
 * 4.4 to 4.2
 * 4.2 to 4.0

1

UNMANAGE, BUT CONTINUE TO MONITOR, THE DEPLOYMENT.¶

2

Read the Downgrade Considerations and take appropriate action for unsupported
features.

3

DOWNGRADE THE FEATURE COMPATIBILITY VERSION.¶

 * Downgrade the 6.0 Standalone Feature Compatibility Version to 5.0
 * Downgrade the 6.0 Replica Set Feature Compatibility Version to 5.0
 * Downgrade the 6.0 Sharded Cluster Feature Compatibility Version to 5.0

Note

This sets the "featureCompatibilityVersion" : "5.0".

1

UNMANAGE, BUT CONTINUE TO MONITOR, THE DEPLOYMENT.¶

2

DOWNGRADE THE FEATURE COMPATIBILITY VERSION.¶

 * Downgrade the 5.0 Standalone Feature Compatibility Version to 4.4
 * Downgrade the 5.0 Replica Set Feature Compatibility Version to 4.4
 * Downgrade the 5.0 Sharded Cluster Feature Compatibility Version to 4.4

Note

This removes any 5.0 incompatible features and sets the
"featureCompatibilityVersion" : "4.4".

1

UNMANAGE, BUT CONTINUE TO MONITOR, THE DEPLOYMENT.¶

2

DOWNGRADE THE FEATURE COMPATIBILITY VERSION.¶

 * Downgrade the 4.4 Standalone Feature Compatibility Version to 4.2
 * Downgrade the 4.4 Replica Set Feature Compatibility Version to 4.2
 * Downgrade the 4.4 Sharded Cluster Feature Compatibility Version to 4.2

Note

This removes any 4.4 incompatible features and sets the
"featureCompatibilityVersion" : "4.2".

1

UNMANAGE, BUT CONTINUE TO MONITOR, THE DEPLOYMENT.¶

2

DOWNGRADE THE FEATURE COMPATIBILITY VERSION.¶

 * Downgrade the 4.2 Standalone Feature Compatibility Version to 4.0
 * Downgrade the 4.2 Replica Set Feature Compatibility Version to 4.0
 * Downgrade the 4.2 Sharded Cluster Feature Compatibility Version to 4.0

Note

This removes any 4.2 incompatible features and sets the
"featureCompatibilityVersion" : "4.0".

4


IMPORT THE DEPLOYMENT.¶

 1. Import the deployment back into Ops Manager.
 2. Edit the deployment in Ops Manager and select the downgraded version under
    the Version column.

3


IMPORT THE DEPLOYMENT.¶

 1. Import the deployment back into Ops Manager.
 2. Edit the deployment in Ops Manager and select the downgraded version under
    the Version column.

3


IMPORT THE DEPLOYMENT.¶

 1. Import the deployment back into Ops Manager.
 2. Edit the deployment in Ops Manager and select the downgraded version under
    the Version column.

3


IMPORT THE DEPLOYMENT.¶

 1. Import the deployment back into Ops Manager.
 2. Edit the deployment in Ops Manager and select the downgraded version under
    the Version column.


PROCEDURE¶

1


NAVIGATE TO THE CLUSTERS VIEW FOR YOUR DEPLOYMENT.¶

 1. If it is not already displayed, select the organization that contains your
    desired project from the office icon Organizations menu in the navigation
    bar.
 2. If it is not already displayed, select your desired project from the
    Projects menu in the navigation bar.
 3. If it is not already displayed, click Deployment in the sidebar.
 4. Click the Clusters view.

2


ON THE LINE LISTING THE DEPLOYMENT ITEM, CLICK MODIFY.¶

3


VERIFY THE DESIRED VERSION NUMBER IS IN THE VERSION LIST.¶

In the Cluster Configuration section, the Cluster Settings heading lists the
processes with their names, MongoDB versions, data directories and log files.

 1. Scroll to the Cluster Settings heading.
 2. Click the Version arrow for the first MongoDB process in the list.

Note

If you’re running in local mode and don’t see your desired version, you can
Update the Version Manifest Manually.

To learn more, see Local Mode Configuration.

4


CHANGE THE VERSION OF MONGODB FOR THE DEPLOYMENT.¶

For each MongoDB process that you want to change:

 1. Click the current version number for the process.
 2. Click the desired version number.

5


(OPTIONAL) UPDATE THE FEATURECOMPATIBILITYVERSION.¶

If you are upgrading to a new major version, and wish to enable features offered
in the new major version, you must also update the featureCompatibilityVersion.

For each MongoDB deployment that you want to change:

 1. Click the current featureCompatibilityVersion for the deployment.
 2. Click the value that matches the desired version number.

6


CLICK SAVE.¶

7


CLICK REVIEW & DEPLOY TO REVIEW YOUR CHANGES.¶

8


CLICK CONFIRM & DEPLOY TO DEPLOY YOUR CHANGES.¶

Otherwise, click Cancel and you can make additional changes.

←   MongoDB Versions Add a Custom MongoDB Build  →

© MongoDB, Inc 2008-present. MongoDB, Mongo, and the leaf logo are registered
trademarks of MongoDB, Inc.

Search Results
 * MongoDB Ops Manager v6.0
 * MongoDB Manual
 * All Results



Was this page helpful?
YesNo


Documentation
 * Docs Home
 * Documentation
    * MongoDB Server
    * Drivers
       * C
       * C++
       * C#
       * Java
       * Node.js
       * Perl
       * PHP
       * Python
       * Ruby
       * Scala
   
    * Cloud
       * MongoDB Atlas
       * MongoDB Atlas Data Lake
       * MongoDB Atlas Search
       * MongoDB Cloud Manager
       * MongoDB Ops Manager
       * MongoDB Realm
   
    * Tools
       * MongoDB Atlas Open Service Broker
       * MongoDB BI Connector
       * MongoDB Charts
       * MongoDB Command Line Interface
       * MongoDB Community Kubernetes Operator
       * MongoDB Compass
       * MongoDB Database Tools
       * MongoDB Enterprise Kubernetes Operator
       * MongoDB Kafka Connector
       * MongoDB Shell
       * MongoDB Spark Connector
       * MongoDB for VS Code
   
    * Guides

 * Company
 * Learn
 * Community
 * What is MongoDB
 * Get MongoDB
 * Contact Us

ServerDriversCloudToolsGuides
Get MongoDB




PRIVACY PREFERENCE CENTER

"Cookies" are small files that enable us to store information while you visit
one of our websites. When you visit any website, it may store or retrieve
information on your browser, mostly in the form of cookies. This information
might be about you, your preferences or your device and is mostly used to make
the site work as you expect it to. The information does not usually directly
identify you, but it can give you a more personalized web experience. Because we
respect your right to privacy, you can choose not to allow some types of
cookies, but essential cookies are always enabled. Click on the different
category headings to find out more and change our default settings. However,
blocking some types of cookies may impact your experience of the site and the
services we are able to offer.
MongoDB Privacy Policy
Allow All


MANAGE CONSENT PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms. You can set your browser to block
or alert you about these cookies, but some parts of the site will not then work.
These cookies do not store any personally identifiable information.

PERFORMANCE COOKIES

Performance Cookies

These cookies allow us to count visits and traffic sources so we can measure and
improve the performance of our site. They help us to know which pages are the
most and least popular and see how visitors move around the site. All
information these cookies collect is aggregated and therefore anonymous. If you
do not allow these cookies we will not know when you have visited our site, and
will not be able to monitor its performance.

FUNCTIONAL COOKIES

Functional Cookies

These cookies enable the website to provide enhanced functionality and
personalisation. They may be set by us or by third party providers whose
services we have added to our pages. If you do not allow these cookies then some
or all of these services may not function properly.

TARGETING COOKIES

Targeting Cookies

These cookies may be set through our site by our advertising partners. They may
be used by those companies to build a profile of your interests and show you
relevant adverts on other sites. They do not store directly personal
information, but are based on uniquely identifying your browser and internet
device. If you do not allow these cookies, you will experience less targeted
advertising.

SOCIAL MEDIA COOKIES

Social Media Cookies

These cookies are set by a range of social media services that we have added to
the site to enable you to share our content with your friends and networks. They
are capable of tracking your browser across other sites and building up a
profile of your interests. This may impact the content and messages you see on
other websites you visit. If you do not allow these cookies you may not be able
to use or see these sharing tools.


BACK BUTTON PERFORMANCE COOKIES



Vendor Search Search Icon
Filter Icon

Clear
checkbox label label
Apply Cancel
Consent Leg.Interest
checkbox label label
checkbox label label
checkbox label label

Confirm My Choices


By clicking "Accept All Cookies", you agree to the storing of cookies on your
device to enhance site navigation, analyze site usage, and assist in our
marketing efforts. You can enable and disable optional cookies as desired. Read
our Privacy Policy. Read our Privacy Policy

Manage Cookies Accept All Cookies