Les utilisateurs ont également migré automatiquement dans votre cas, par solution @Nicolas?
Gnanam
Réponses:
13
Comme indiqué dans le doco le stockage et la configuration des données. est séparé de l'application.
De cette façon, vous pouvez simplement copier le répertoire d'application (quelque chose comme /opt/nexus-oss-webapp-X.Y.Z/) et votre répertoire de données ( /opt/sonatype-work/) sur un nouveau serveur sans aucun problème.
Je soupçonne que le seul paramètre que vous devrez modifier avant d'essayer de le redémarrer est l'URL du référentiel qui peut être fait en modifiant sonatype-work/nexus/conf/nexus.xml.
Je viens de déplacer mon dépôt d'une machine à une autre et de le mettre à jour de 1.8.x à 1.9.0 en même temps sans aucun problème.
@NicolasGuillaumin: Les utilisateurs sont donc également migrés automatiquement?
Gnanam
Je ne suis pas sûr des utilisateurs, j'utilise LDAP donc je n'ai pas d'utilisateurs locaux. Je suppose qu'ils seraient également stockés dans le dossier de données.
Cet article blog.sonatype.com/2010/01/… a une section sur les dossiers à inclure dans une sauvegarde et ceux à omettre que j'ai trouvé très utiles.
Ashutosh Jindal
0
Pour la version la plus récente de Nexus qui crée une structure similaire à celle-ci:
blobs cache db elasticsearch etc generated-bundles instances javaprefs kar keystores lock log orient port restore-from-backup tmp
Vous pouvez simplement compresser les objets blob et le répertoire db et les remplacer à partir d'une nouvelle installation de Nexus au nouvel emplacement.
N'oubliez pas de récupérer les fichiers après avoir dézippé les autorisations appropriées.
Assurez-vous que Nexus est arrêté avant de les remplacer. Une fois remplacé, redémarrez Nexus, il devrait commencer sans problème et recommencer l'indexation.
Réponses:
Comme indiqué dans le doco le stockage et la configuration des données. est séparé de l'application.
De cette façon, vous pouvez simplement copier le répertoire d'application (quelque chose comme
/opt/nexus-oss-webapp-X.Y.Z/
) et votre répertoire de données (/opt/sonatype-work/
) sur un nouveau serveur sans aucun problème.Je soupçonne que le seul paramètre que vous devrez modifier avant d'essayer de le redémarrer est l'URL du référentiel qui peut être fait en modifiant
sonatype-work/nexus/conf/nexus.xml
.Je viens de déplacer mon dépôt d'une machine à une autre et de le mettre à jour de 1.8.x à 1.9.0 en même temps sans aucun problème.
la source
Pour la version la plus récente de Nexus qui crée une structure similaire à celle-ci:
Vous pouvez simplement compresser les objets blob et le répertoire db et les remplacer à partir d'une nouvelle installation de Nexus au nouvel emplacement.
N'oubliez pas de récupérer les fichiers après avoir dézippé les autorisations appropriées.
Assurez-vous que Nexus est arrêté avant de les remplacer. Une fois remplacé, redémarrez Nexus, il devrait commencer sans problème et recommencer l'indexation.
la source