MongoDB Enterprise ofrece varias funciones que no están disponibles en la edición MongoDB Community, como:
Motor de almacenamiento en memoria para implementaciones autogestionadas
Autenticación de proxy LDAP autogestionado y autorización LDAP en implementaciones autogestionadas
Los siguientes pasos describen el procedimiento para actualizar un sistema independiente
mongod De MongoDB Community Edition a MongoDB Enterprise Edition. Por ejemplo, estos pasos se pueden usar para actualizar MongoDB 7.0 Community a MongoDB 7.0 Enterprise.
Acerca de esta tarea
Actualizar versiones principales
Advertencia
No utilices estas instrucciones para actualizar a otra versión de lanzamiento. Para actualizar las versiones de lanzamiento, consulta las instrucciones de actualización de la versión correspondientes, como Actualizar a MongoDB 7.0.
Gerente de Operaciones
Con Ops Manager, puede actualizar automáticamente de MongoDB Community Server a MongoDB Enterprise Server.
Para obtener más información, consulte Cambiar la versión de MongoDB.
Pasos
Detener el servidor comunitario de MongoDB
Las actualizaciones de un proceso de MongoDB Server en ejecución pueden tener resultados inesperados. Antes de comenzar, detenga el proceso mongod existente.
Para detener el proceso mongod, ejecute el siguiente comando:
sudo systemctl stop mongodb
Para detener el proceso mongod, ejecute el siguiente comando en cmd.exe:
net stop MongoDB
Eliminar el servidor comunitario MongoDB
Si instaló MongoDB Community Server con un administrador de paquetes en Linux, debe eliminar los paquetes existentes antes de instalar MongoDB Enterprise Server.
Para eliminar MongoDB Community Server:
Para eliminar MongoDB Community Server de RHEL, CentOS, Alma Linux, Oracle, Rocky y Amazon Linux, ejecute el siguiente comando:
sudo dnf remove $(sudo rpm -qa | grep mongodb-org)
Para eliminar MongoDB Community Server de Ubuntu y Debian, ejecute el siguiente comando:
sudo apt remove mongodb-org\*
Para eliminar MongoDB Community Server de SUSE Enterprise Linux, ejecute el siguiente comando:
sudo zypper remove $(sudo rpm -qa | grep mongodb-org)
Para eliminar MongoDB Community Server para macOS (si lo instaló con Homebrew), ejecute el siguiente comando:
brew uninstall mongodb-community mongodb-database-tools
Para eliminar la conexión MongoDB de Homebrew, ejecute el siguiente comando:
brew untap mongodb/brew
Instalar MongoDB Enterprise servidor
Dependiendo de su sistema operativo, puede instalar los binarios de MongoDB Enterprise utilizando un administrador de paquetes o descargando los binarios manualmente.
Si ha instalado MongoDB Community mediante un administrador de paquetes, siga las instrucciones del administrador de paquetes para su sistema operativo:
Si no instaló MongoDB con un gestor de paquetes, puede descargar manualmente los binarios de MongoDB desde el MongoDB Download Center. Sigue las instrucciones manuales, incluyendo los prerrequisitos específicos para MongoDB Enterprise, para tu sistema operativo:
Importante
Instale en una ubicación diferente a la de su edición Community actual.
En el procedimiento de actualización, utilizarás el directorio de datos existente y, si corresponde, el archivo de configuración existente.
Importante
No puede usar el .msi para instalar la edición Enterprise si tiene instalada la edición Community de la misma serie de versiones en el mismo equipo. Es decir, si tiene instalada la versión 4.4.0 de la edición Community, no puede usar el .msi para instalar la edición 4.4.0 ni la 4.4.1 Edición Enterprise.
Descargue manualmente el archivo comprimido desde el Centro de descargas de MongoDB.
Para instalarlo, extraiga/descomprima el archivo en una ubicación diferente a la de su edición Community actual.
En el procedimiento de actualización, utilizarás el directorio de datos existente y, si corresponde, el archivo de configuración existente.
Instalar los binarios:
Descargue manualmente el archivo comprimido desde el Centro de descargas de MongoDB.
Extrae los archivos a una ubicación distinta a la de tu edición Community actual. Para más información sobre cómo extraer los archivos, consulta macOS.
En el procedimiento de actualización, utilizarás el directorio de datos existente y, si corresponde, el archivo de configuración existente.
Iniciar MongoDB Enterprise Server
Inicie el mongod proceso Enterprise.
Para iniciar MongoDB Enterprise Server, ejecute el siguiente comando:
sudo systemctl start mongodb
Para iniciar MongoDB Enterprise Server, ejecute el siguiente comando en cmd.exe:
net start MongoDB
Para iniciar MongoDB Enterprise Server, ejecute el siguiente comando desde la consola:
mongod --config /usr/local/etc/mongodb.conf