Instale Relational Migrator para ejecutarlo como un servidor desatendido en Windows. Al ejecutarlo como un servidor desatendido, Relational Migrator se vincula a cualquier IP y puerto del servidor y lo expone como una aplicación web.
Acerca de esta tarea
Relational Migrator utiliza las siguientes ubicaciones de archivos en Windows:
archivo de configuración
c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\user.propertiesControladores JDBC descargados
c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\DriversArchivos de registro
c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\Logs\migrator.log
Pasos
Instalar Relational Migrator
Inicie sesión en el servidor.
Puede iniciar sesión en el servidor de forma interactiva o mediante el Protocolo de Escritorio Remoto (RDP). Para obtener más información sobre cómo iniciar sesión en el servidor mediante el Protocolo de Escritorio Remoto (RDP), consulte Conéctese a sus instancias de Windows mediante RDP.
Descargue el instalador de Relational Migrator
.msi.Descargue el instalador de Relational Migrator
.msien la máquina de destino o cópielo remotamente a la instancia. Encuentre la versión más reciente del instalador de Relational Migrator en la página de lanzamiento.Inicie el instalador y siga las instrucciones de la máquina local. Instrucciones de instalación.
Habilite Relational Migrator para que se ejecute como un servidor desatendido.
En tu archivo
user.properties, descomentaspring.profiles.active: unattended. Tu archivouser.propertiesse encuentra enC:\Users\<Username>\AppData\Local\mongodb\Relational Migrator\Data.(Opcional) Actualice las propiedades de configuración de TLS/SSL.
En tu archivo
user.properties, descomenta y actualiza las propiedades de configuración TLS/SSL.Se recomienda que la instalación desatendida del servidor se complemente con la configuración de TLS/SSL porque Relational Migrator puede estar vinculado a cualquier IP y puerto en el servidor. Para obtener información adicional, consulte Propiedades de configuración de TLS/SSL.
(Opcional) Actualice el puerto en el que se ejecuta Relational Migrator.
De forma predeterminada, Relational Migrator está configurado para ejecutarse en el puerto
8278. Para cambiar el puerto de ejecución de Relational Migrator, actualice la líneaserver.porten el archivouser.propertiespara especificar el puerto que prefiera.Ejecute el Migrador Relacional desde su ubicación de instalación o cualquier acceso directo creado durante el proceso de instalación.
(Opcional) Consulta los registros para identificar errores u otra información.
Los registros se encuentran en
C:\Users\<Username>\AppData\Local\mongodb\Relational Migrator\Data\Logs.Al ejecutar Relational Migrator como servicio del sistema, la ruta se encuentra en el directorio de inicio del usuario del servicio. El perfil del usuario del sistema local se encuentra en
C:\Windows\System32\config\systemprofile.
Ejecutar como un servicio del sistema
Al instalar Relational Migrator en un servidor Windows, puede configurarlo para que se ejecute como un servicio del sistema. Al ejecutarlo como un servicio del sistema, se inicia automáticamente al iniciar el servidor.
Inicie el Administrador de servicios de su elección.
Estos pasos utilizan NSSM (una utilidad de administración de servicios gratuita).
Desde el símbolo del sistema, ejecute
.\nssm install RelationalMigrator.Desde Application Pestaña, seleccione la ruta y el directorio de inicio del
MongoDB Relational Migrator.exeinstalado.Desde la pestaña Details, ingrese MongoDB Relational Migrator como nombre para mostrar del servicio.
Desde la pestaña Log on, mantenga la cuenta predeterminada del sistema local o elija una cuenta específica para ejecutar el servicio.
Haga clic en Install service.
Lanzar
services.msc.Busque el servicio MongoDB Relational Migrator recién instalado y haga clic en Start Service.
Nota
Cuando el modo de inicio es Automatic, el servicio se inicia automáticamente la próxima vez que se reinicia el equipo.
Habilitar acceso externo
Para permitir conexiones entrantes en el mismo puerto que Relational Migrator, habilite el acceso externo con el Firewall de Windows Defender.
Abra el Firewall de Windows Defender con seguridad avanzada.
Se debe seleccionar Inbound Rules. Hacer clic en New Rule.
Se debe seleccionar Port. Hacer clic en Next.
Seleccione TCP, Specific Local Ports e introduzca el número de puerto. Haga clic en Next.
Se debe seleccionar Allow the connection. Hacer clic en Next.
Seleccione los perfiles de red deseados. Haga clic en Next.
Introduzca un nombre para la regla. Haga clic en Finish.