Os usuários também migraram automaticamente no seu caso, por solução @Nicolas?
Gnanam
Respostas:
13
Conforme indicado na documentação, o armazenamento e a configuração dos dados. é separado do aplicativo.
Dessa forma, você pode copiar o diretório do aplicativo (algo como /opt/nexus-oss-webapp-X.Y.Z/) e o diretório de dados ( /opt/sonatype-work/) para um novo servidor sem problemas.
Eu suspeito que a única configuração que você precisará alterar antes de tentar reiniciá-la é a URL do repositório, que pode ser feita editando sonatype-work/nexus/conf/nexus.xml.
Acabei de mudar meu repositório de uma máquina para outra e atualizei-o de 1.8.x para 1.9.0 ao mesmo tempo sem nenhum problema.
Este post blog.sonatype.com/2010/01/… possui uma seção sobre quais pastas incluir em um backup e quais omitir, o que eu achei bastante útil.
Ashutosh Jindal
0
Para a versão mais recente do Nexus, que cria uma estrutura semelhante a esta:
blobs cache db elasticsearch etc generated-bundles instances javaprefs kar keystores lock log orient port restore-from-backup tmp
Você pode simplesmente compactar os diretórios de blobs e db e substituí-los de uma nova instalação do Nexus no novo local.
Não se esqueça de exibir os arquivos depois de descompactar as permissões apropriadas.
Verifique se o Nexus está parado antes de substituí-los. Uma vez substituído, inicie o backup do Nexus, ele deve começar sem problemas e começar a indexar novamente.
Respostas:
Conforme indicado na documentação, o armazenamento e a configuração dos dados. é separado do aplicativo.
Dessa forma, você pode copiar o diretório do aplicativo (algo como
/opt/nexus-oss-webapp-X.Y.Z/
) e o diretório de dados (/opt/sonatype-work/
) para um novo servidor sem problemas.Eu suspeito que a única configuração que você precisará alterar antes de tentar reiniciá-la é a URL do repositório, que pode ser feita editando
sonatype-work/nexus/conf/nexus.xml
.Acabei de mudar meu repositório de uma máquina para outra e atualizei-o de 1.8.x para 1.9.0 ao mesmo tempo sem nenhum problema.
fonte
Para a versão mais recente do Nexus, que cria uma estrutura semelhante a esta:
Você pode simplesmente compactar os diretórios de blobs e db e substituí-los de uma nova instalação do Nexus no novo local.
Não se esqueça de exibir os arquivos depois de descompactar as permissões apropriadas.
Verifique se o Nexus está parado antes de substituí-los. Uma vez substituído, inicie o backup do Nexus, ele deve começar sem problemas e começar a indexar novamente.
fonte