Instale o Relational Migrator para ser executado como um servidor autônomo no Windows. Ao ser executado como um servidor autônomo , o Relational Migrator se vincula a qualquer IP e porta no servidor e o expõe como um aplicação web .
Sobre esta tarefa
O Relational Migrator usa as seguintes localizações de arquivo no Windows:
arquivo de configuração
c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\user.propertiesDrivers JDBC baixados
c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\Driversarquivos de log
c:\Users\<username>\AppData\Local\MongoDB\Relational Migrator\Data\Logs\migrator.log
Passos
Instalar o Relational Migrator
Faça login no servidor.
Você pode fazer login no servidor interativamente ou usando o RDP (Remote Desktop Protocol). Para obter mais informações sobre como fazer login no servidor usando o protocolo de desktop remoto (RDP),consulte Conectar-se às suas instâncias do Windows usando o RDP.
Faça o download do instalador do Relational Migrator
.msi.Baixe o instalador do Relational Migrator
.msina máquina de destino ou copie-o remotamente para a instância. Encontre o instalador mais recente do Relational Migrator na página de lançamento.Inicie o instalador e siga asinstruções de instalaçãoda máquina local .
Habilite o Relational Migrator para ser executado como um servidor autônomo.
No seu arquivo
user.properties, descomentespring.profiles.active: unattended. Seu arquivouser.propertiesestá localizado emC:\Users\<Username>\AppData\Local\mongodb\Relational Migrator\Data.(Opcional) Atualize as propriedades de configuração TLS/SSL.
Em seu arquivo
user.properties, descomente e atualize as propriedades de configuração TLS/SSL.É recomendável que a instalação autônoma do servidor seja completada com a configuração TLS/SSL, pois o Relational Migrator pode ser vinculado a qualquer IP e porta no servidor. Para obter informações adicionais, consulte Propriedades de configuração TLS/SSL.
(Opcional) Atualize a porta em que o Relational Migrator é executado.
Por padrão, o Relational Migrator é configurado para ser executado na porta
8278. Para alterar a porta em que o Relational Migrator é executado, atualize a linhaserver.portem seu arquivouser.propertiespara especificar sua porta preferida.Execute o Relational Migrator a partir do local instalado ou de quaisquer atalhos criados durante o processo de instalação.
(Opcional) Verifique os registros em busca de erros ou outras informações.
Os logs estão localizados em
C:\Users\<Username>\AppData\Local\mongodb\Relational Migrator\Data\Logs.Ao executar o Relational Migrator como um serviço do sistema, o caminho está sob o diretório inicial do usuário do serviço. O perfil do usuário do sistema local está localizado em
C:\Windows\System32\config\systemprofile.
Executar como um serviço do sistema
Ao instalar o Relational Migrator em um servidor Windows, você pode configurar o Relational Migrator para ser executado como um serviço do sistema. Ao executar o Relational Migrator como um serviço do sistema, o Relational Migrator é iniciado automaticamente quando o servidor é iniciado.
Inicie o Gerenciador de serviços de sua escolha.
Essas etapas usam NSSM (um utilitário gratuito de gerenciador de serviços).
Em um prompt de comandos, execute
.\nssm install RelationalMigrator.Na aba Application , escolha o caminho e o diretório de inicialização do
MongoDB Relational Migrator.exeinstalado.Na guia Details , insira MongoDB Relational Migrator como o nome de exibição do serviço.
Na guia Log on , mantenha a conta do sistema local padrão ou escolha uma conta específica para executar o serviço.
Clique em Install service.
Inicie
services.msc.Encontre o serviço Relational Migrator MongoDB recém-instalado e clique em Start Service.
Observação
Quando o modo de inicialização é Automatic , o serviço é iniciado automaticamente na próxima vez que o computador for reiniciado.
Habilitar acesso externo
Para permitir conexões de entrada na mesma porta do Relational Migrator, habilite o acesso externo com o Firewall do Windows Defender.
Abra o firewall do Windows Federation com Segurança Avançada.
Selecione Inbound Rules. Clique New Rule.
Selecione Port. Clique Next.
Selecione TCP, Specific Local Ports e insira o número da porta. Clique Next.
Selecione Allow the connection. Clique Next.
Selecione os perfis de rede desejados. Clique Next .
Insira um nome para a regra. Clique Finish .