重要
MongoDB 8.3 は最新のマイナー リリースです。MongoDB 8.2 以降では、特定のユースケースに合わせてオンプレミス配置(Community と EA)でマイナー リリースを利用できます。詳細については、 MongoDB のバージョン管理 を参照してください。
オンプレミスでサポートされている最新のMongoDBバージョンをインストールするには、インストール手順を参照してください。
ダウングレードを試みる前に、このページの内容を理解してください。
ダウングレード パス
8.3からダウングレードする必要がある場合は、 8.0の最新パッチ リリースにダウングレードします。
MongoDB は、連番での単一バージョンのダウングレードのみをサポートします。現在のリリースより数バージョン前のリリースにダウングレードすることはできません。
メジャーでもマイナーでも、どのバージョンでも、隣接するバージョンにアップグレードまたはダウングレードできます。例、8.3 から 8.2 にダウングレードしたり、7.0 から 8.0 にアップグレードしたりできます。
メジャーでもマイナーでも、すべてのバージョンで、前のメジャー バージョンにダウングレードできます。例は、8.3 から 8.0 までです。
どのマイナー バージョンでも、すぐに次のバージョンにアップグレードできます。例は、8.2 から 8.3 までです。
アクセス制御
配置でアクセス制御が有効になっている場合、ダウングレード ユーザーの特権には、データベース全体のインデックスを一覧表示および管理する特権が含まれている必要があります。 rootロールを持つユーザーには必要な特権があります。
前提条件
ダウングレード手順を開始する前に、次の前提条件手順を完了する必要があります。
バックアップの作成
任意ですが推奨します。 データベースのバックアップを作成します。
バックアップの作成方法については、「自己管理型配置のバックアップ メソッド 」を参照してください。
下位互換性のない機能を削除する
ダウングレードを成功させるには、8.3 8.0と互換性のない 機能を削除します。互換性のない機能のリストと削除方法については、「 ダウングレードの考慮事項 」を参照してください。
ダウングレード機能の互換性バージョン(FCV)
スタンドアロン インスタンスのfeatureCompatibilityVersionをダウングレードするには:
featureCompatibilityVersionを"8.0"にダウングレードします。db.adminCommand( { setFeatureCompatibilityVersion: "8.0", confirm: true } ) setFeatureCompatibilityVersionコマンドは内部システム コレクションへの書込みを実行し、冪等です。 コマンドが正常に完了しない場合は、mongodインスタンスでコマンドを再試行してください。
ダウングレード手順
警告
ダウングレード手順に入る前に、前提条件が完了していることを確認してください。
構成ファイルの更新
8.3mongod再起動前に インスタンスの構成ファイルを更新して、構成可能な 機能を無効にします。
構成可能な8.3 機能のリストを確認するには、8.3 リリースノートを参照してください。
最新の インスタンスで再起動します8.0mongod
mongodプロセスを開始するには、次のコマンドを実行します。
mongod --dbpath </path-to-data-folder>
mongodプロセスの開始の詳細については、「 mongodプロセスの開始 」を参照してください。