MongoDB Enterprise proporciona varias funcionalidades que no están disponibles en la versión MongoDB Community Edition, tales como:
Motor de almacenamiento en memoria para implementaciones autogestionadas
Autenticación de Proxy LDAP autogestionada y autorización LDAP en implementaciones autogestionadas
Los siguientes pasos describen el procedimiento para actualizar una instancia autónomo
mongod de la MongoDB Community Edition a la MongoDB Enterprise Edition. Por ejemplo, los pasos se pueden utilizar para actualizar MongoDB 6.0 Community a MongoDB 6.0 empresa.
Acerca de esta tarea
Actualizaciones de las versiones principales
Advertencia
No uses estas instrucciones para actualizar a otra versión de lanzamiento. Para actualizar versiones de lanzamiento, consulta las instrucciones correspondientes de actualización de la versión, como Actualizar a MongoDB 6.0.
Gerente de Operaciones
Con Ops Manager, puedes actualizar automáticamente de MongoDB Community servidor a MongoDB Enterprise servidor.
Para más información, consulte Cambiar versión de MongoDB.
Pasos
Detén el servidor Community de MongoDB
Las actualizaciones a un proceso en ejecución del servidor MongoDB pueden tener resultados inesperados. Antes de comenzar, detenga el proceso existente mongod.
Para detener el proceso mongod, ejecuta el siguiente comando:
sudo systemctl stop mongodb
Para detener el proceso de mongod, ejecuta el siguiente comando en cmd.exe:
net stop MongoDB
Eliminar MongoDB Community servidor
Si instaló MongoDB Community Server con un gestor de paquetes en Linux, debe remover los paquetes existentes antes de instalar MongoDB Enterprise Server.
Para remover MongoDB Community Server:
Para remover MongoDB Community servidor de RHEL, CentOS, Alma Linux, Oracle, Rocky y Amazon Linux, ejecutar el siguiente comando:
sudo dnf remove $(sudo rpm -qa | grep mongodb-org)
Para remover MongoDB Community Server de Ubuntu y Debian, ejecuta el siguiente comando:
sudo apt remove mongodb-org\*
Para remover MongoDB Community Server de SUSE Enterprise Linux, ejecute el siguiente comando:
sudo zypper remove $(sudo rpm -qa | grep mongodb-org)
Para remover Community servidor de MongoDB para macOS (si lo instaló con Homebrew), ejecute el siguiente comando:
brew uninstall mongodb-community mongodb-database-tools
Para remover la extensión de MongoDB de Homebrew, ejecuta el siguiente comando:
brew untap mongodb/brew
Instalar MongoDB Enterprise servidor
Dependiendo del sistema operativo, puedes instalar los binarios de MongoDB Enterprise usando un gestor de paquetes o descargando los binarios de forma manual.
Si has instalado MongoDB Community usando un gestor de paquetes, sigue las instrucciones del gestor de paquetes para tu 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 puedes usar .msi para instalar la edición Enterprise si tienes la Community Edition de la misma serie de lanzamientos instalada en la misma máquina. Es decir, si tienes la versión 4.4.0 Community Edition instalada, no puedes usar la .msi herramienta para instalar la edición Enterprise 4.4.0 o 4.4.1.
Descarga manualmente el fichero archivo desde el Centro de descargas de MongoDB.
Para instalar, extraiga/descomprima el archivo en una ubicación diferente a la de su edición actual de Community Edition.
En el procedimiento de actualización, utilizarás el directorio de datos existente y, si corresponde, el archivo de configuración existente.
Instala los binarios:
Descarga manualmente el fichero archivo desde el Centro de descargas de MongoDB.
Extrae los archivos en una ubicación diferente a la de tu actual Community Edition. Para obtener detalles sobre la extracción de 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.
Inicia MongoDB Enterprise servidor
Inicie el proceso de mongod Enterprise.
Para iniciar MongoDB Enterprise Server, ejecute el siguiente comando:
sudo systemctl start mongodb
Para iniciar MongoDB Enterprise Server, ejecuta 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