MongoDB Enterprise(スタンドアロン)へのアップグレード
MongoDB Enterpriseは 、次のようなMongoDB Community Editionでは利用できないさまざまな機能を提供しています。
次の手順では、スタンドアロンの mongod
を MongoDB Community Edition から MongoDB Enterprise Edition にアップグレードする手順を概説します。 たとえば、次の手順を使用して、MongoDB 7.0 Community から MongoDB 7.0 Enterprise にアップグレードできます。
このタスクについて
メジャー リリースのアップグレード
警告
別のリリース バージョンにアップグレードする場合は、以下の手順は使用しないでください。リリースバージョンをアップグレードするには、「MongoDB 8.0 へのアップグレード」など、適切なリリースのアップグレード手順を参照してください。
Ops Manager
Ops Manager を使用すると、 MongoDB Community Server からMongoDB Enterprise Serverへの自動的なアップグレードが可能になります。
詳細については、 「 MongoDB のバージョンの変更 」を参照してください。
手順
MongoDB Community Server の停止
実行中のMongoDB Serverプロセスにアップグレードすると、予期しない結果が生じる可能性があります。開始する前に、既存のmongod
プロセスを停止してください。
mongod
プロセスを停止するには、次のコマンドを実行します。
sudo systemctl stop mongodb
mongod
プロセスを停止するには、cmd.exe
で次のコマンドを実行します。
net stop MongoDB
MongoDB Community Server を削除する
Linux上のパッケージマネージャーを使用してMongoDB Community Server をインストールした 場合は、 MongoDB Enterprise Serverをインストールする前に、既存のパッケージを削除する必要があります。
MongoDB Community Server を削除するには
RHEL、 CentOS、 Alma Linux、 Oracle、Rocky、 Amazon LinuxからMongoDB Community Server を削除するには、次のコマンドを実行します。
sudo dnf remove $(sudo rpm -qa | grep mongodb-org)
MongoDB Community Server をUbuntuおよびDebianから削除するには、次のコマンドを実行します。
sudo apt remove mongodb-org\*
MongoDB Community Server をSUSE Enterprise Linuxから削除するには、次のコマンドを実行します。
sudo zypper remove $(sudo rpm -qa | grep mongodb-org)
MongoDB Community Server for macOS を削除するには(Homebrew を使用してインストールした場合)、次のコマンドを実行します。
brew uninstall mongodb-community mongodb-database-tools
Homebrew からMongoDBタブを削除するには、次のコマンドを実行します。
brew untap mongodb/brew
MongoDB Enterprise Server のインストール
オペレーティング システムに応じて、パッケージ マネージャーを使用するか、バイナリを手動でダウンロードして、MongoDB Enterprise バイナリをインストールできます。
パッケージ マネージャーを使用して MongoDB Community をインストールした場合は、ご使用のオペレーティング システムのパッケージ マネージャーの手順に従います。
パッケージ マネージャーを使用して MongoDB をインストールしていない場合は、 MongoDB ダウンロード センターから MongoDB バイナリを手動でダウンロードできます。 MongoDB Enterprise の特定の前提条件を含む、お使いのオペレーティング システムのマニュアル手順に従います。
重要
現在の MongoDB Community Edition とは異なるロケーションにインストールします。
アップグレード手順では、既存のデータディレクトリと、既存の構成ファイル(該当する場合)を使用します。
重要
同じリリース シリーズのMongoDB Community Editionが同じマシンにインストールされている場合、.msi
を使用して Enterprise エディションをインストールすることはできません。 つまり、バージョン 4.4.0 の場合 MongoDB Community Editionがインストールされている場合、.msi
を使用して 4.4.0 または 4.4.1 のエンタープライズ エディションをインストールすることはできません。
インストールするには、 現在のMongoDB Community Editionとは異なるロケーションに ファイルを抽出/解凍します。
アップグレード手順では、既存のデータディレクトリと、既存の構成ファイル(該当する場合)を使用します。
バイナリをインストールします。
現在のMongoDB Community Editionとは異なるロケーションに ファイルを抽出します。 ファイルの抽出方法の詳細については、「 macOS 」を参照してください。
アップグレード手順では、既存のデータディレクトリと、既存の構成ファイル(該当する場合)を使用します。
MongoDB Enterprise Server を起動する
Enterprisemongod
プロセスを開始します。
MongoDB Enterprise Server を起動するには、次のコマンドを実行します。
sudo systemctl start mongodb
MongoDB Enterprise Server を起動するには、cmd.exe
で次のコマンドを実行します。
net start MongoDB
MongoDB Enterprise Server を起動するには、コンソールから次のコマンドを実行します。
mongod --config /usr/local/etc/mongodb.conf