Faça upgrade para MongoDB Enterprise (autônomo)
Nesta página
O MongoDB Enterprise oferece várias funcionalidades não disponíveis no MongoDB Community Edition, como:
Mecanismo de armazenamento in-memory para implantações autogerenciadas
Autenticação de proxy LDAP autogerenciada e autorização LDAP em implementações autogerenciadas
As seguintes etapas esboçam o procedimento para atualizar um autônomo mongod
da MongoDB Community Edition para a MongoDB Enterprise. Por exemplo, as etapas podem ser usadas para atualizar o MongoDB 7.0 Community para o MongoDB 7.0 Enterprise.
Sobre esta tarefa
Atualizar as principais versões
Aviso
Não use estas instruções para atualizar a versão. Para atualizar as versões de lançamento, consulte as instruções de atualização de lançamento apropriadas, como Fazer upgrade para o MongoDB 8.0.
Ops Manager
Com o Ops Manager, você pode atualizar automaticamente do MongoDB Community Server para o MongoDB Enterprise Edition.
Para obter mais informações, consulte Alterar versão do MongoDB .
Passos
Parar MongoDB Community Server
As atualizações de um processo do MongoDB Server em execução podem ter resultados inesperados. Antes de começar, interrompa o processo mongod
existente.
Para interromper o processo mongod
, execute o seguinte comando:
sudo systemctl stop mongodb
Para interromper o processo mongod
, execute o seguinte comando em cmd.exe
:
net stop MongoDB
Remover o servidor da MongoDB Community
Se você instalou o MongoDB Community Server com um gerenciador de pacote no Linux, deverá remover os pacotes existentes antes de instalar o MongoDB Enterprise Edition.
Para remover o servidor da MongoDB Community :
Para remover o servidor da MongoDB Community do RHEL, CentOS, Alma Linux, Oracle, Rocky e Amazon Linux, execute o seguinte comando:
sudo dnf remove $(sudo rpm -qa | grep mongodb-org)
Para remover o servidor da MongoDB Community do Ubuntu e Debian, execute o seguinte comando:
sudo apt remove mongodb-org\*
Para remover o servidor da MongoDB Community do SUSE Enterprise Linux, execute o seguinte comando:
sudo zypper remove $(sudo rpm -qa | grep mongodb-org)
Para remover o servidor da MongoDB Community para macOS (se você o instalou com Homebrew), execute o seguinte comando:
brew uninstall mongodb-community mongodb-database-tools
Para remover o toque MongoDB do Homebrew, execute o seguinte comando:
brew untap mongodb/brew
Instalar o MongoDB Enterprise Edition
Dependendo do seu sistema operacional, você pode instalar os binários do MongoDB Enterprise usando um gerenciador de pacotes ou baixando os binários manualmente.
Se você instalou o MongoDB Community usando um gerenciador de pacotes, siga as instruções do gerenciador de pacotes para o seu sistema operacional:
Se você não tiver instalado o MongoDB usando um gerenciador de pacote , poderá fazer o download manual dos binários do MongoDB no MongoDB Download Center. Siga as instruções do manual, incluindo pré-requisitos específicos do MongoDB Enterprise, para seu sistema operacional:
Importante
Instale em um local diferente daquele da sua MongoDB Community Edition atual.
No procedimento de atualização, você utilizará a linguagem de definição de dados (DDL) existente e, se aplicável, o arquivo de configuração existente.
Importante
You cannot use the .msi
to install the Enterprise edition if you have the Community edition of the same release series installed on the same machine. Ou seja, se você tiver a versão 4.4.0 Com a MongoDB Community Edition instalada, você não pode usar o .msi
para instalar a edição 4.4.0 ou 4.4.1 Enterprise.
Baixe manualmente o arquivo compactado na Central de download do MongoDB .
Para instalar, extraia/descompacte o arquivo em um local diferente daquele da sua MongoDB Community Edition atual.
No procedimento de atualização, você utilizará a linguagem de definição de dados (DDL) existente e, se aplicável, o arquivo de configuração existente.
Instale os binários:
Baixe manualmente o arquivo compactado na Central de download do MongoDB .
Extraia os arquivos para um local diferente do da sua MongoDB Community Edition atual. Para obter detalhes sobre como extrair os arquivos, consulte macOS.
No procedimento de atualização, você utilizará a linguagem de definição de dados (DDL) existente e, se aplicável, o arquivo de configuração existente.
Iniciar MongoDB Enterprise Edition
Inicie o mongod
processo Enterprise.
Para iniciar o MongoDB Enterprise Edition, execute o seguinte comando:
sudo systemctl start mongodb
Para iniciar o MongoDB Enterprise Edition, execute o seguinte comando em cmd.exe
:
net start MongoDB
Para iniciar o MongoDB Enterprise Edition, execute o seguinte comando no console:
mongod --config /usr/local/etc/mongodb.conf