在release changes里面进行查看，是否有configurations, metadata, protocol version, validations, indexes or options等的一些变化
可以在网站上进行对比: The driver compatibility matrix lists the versions of MongoDB and language-specific versions that are compatible with those versions.
- Upgrade your current MongoDB version to the latest revision of current release series
- Go to check 1 and plan your upgrade
Feature Compatibility Flags， 可以setFeatureCompatibilityVersion allows you to set the features those are incompatible with the previous versions ON or OFF.
Now that you’re prepared, you can upgrade the MongoDB replica set in rolling fashion. This upgrade will involve the DB upgrade, driver upgrades and application code that is compatible with this driver version and DB version. To minimize the impact, upgrade secondaries in a replica set first, followed by stepping down a primary and its upgrade.
Test your downgrade path:Prepare for downgrading in the test environment. A MongoDB replica set must follow the downgrade path from the path to be upgraded to, to the latest revision of the currently used release series.
6. 预发布 Allow a Burn-in Period
7. Upgrade MongoDB Tools
- Upgrade the mongo shell to the same version as the MongoDB deployment
- Upgrade mongodump and mongorestore versions used in your backup and restore scripts.
- Use the same version of mongodump/mongorestore to backup/restore deployment of the same version on MongoDB.
使用相同版本的mongo shell，升级mongodump和mongorestore 工具。