web-dev-qa-db-fra.com

Comment migrer le référentiel Apache Archiva d'un ancien serveur vers un nouveau serveur

J'utilise Apache Archiva 1.3 sur serveur Ubuntu 12.04 et nécessité de mettre à niveau sur un nouveau serveur avec Apache archiva 2.3 . J'ai déplacé le référentiel de l'ancien serveur vers le nouveau, mais lorsque j'accède à l'archiva via le navigateur, il affiche le référentiel, mais je ne suis pas en mesure de le faire. pour le chercher. Peut-être y at-il un problème avec l'indexation . Toute aide serait appréciée.

2
Kartik Agarwal

Je suis également passé par le même problème, dans l'indexation d'Apache Archiva. J'avais Apache archiva X.X.X sur un serveur et j'avais besoin de le mettre à niveau vers le dernier sur un serveur différent, donc nécessaire d'utiliser l'ancien référentiel. J'avais configuré avec succès la nouvelle version d'Apache archiva 2.3 sur un nouveau serveur, puis migré l'ancien référentiel vers un nouveau serveur.

J'avais suivi les étapes mentionnées ci-dessous et cela a fonctionné pour moi:

Étape 1: J'ai déplacé l'ancien référentiel vers le serveur nouvellement installé de /opt/Apache-archiva-X.X.X/data/repositories/internal vers le nouveau serveur avec le même chemin.

Remarque: Si vous avez un chemin différent, spécifiez-le dans le fichier /opt/Apache-archiva-2.2.3/conf/archiva.xml et modifiez-le en conséquence:

<managedRepository>
<location>/opt/Apache-archiva-2.2.3/data/repositories/internal</location> 

<managedRepository>
<location>/opt/Apache-archiva-2.2.3/data/repositories/snapshots</location>

Étape 2: Recherchez le fichier .indexer dans le chemin indiqué ci-dessus et supprimez-le, car l'ancien fichier d'indexation ne fonctionnera pas avec la nouvelle configuration d'Apache archiva.

Étape 3: Maintenant, allez dans le navigateur et accédez à la nouvelle URL d'archiva et connectez-vous en tant qu'administrateur Allez au référentiel, puis recherchez l'index et le répertoire. Cela créera un nouveau fichier .indexer dans la nouvelle configuration.

À votre santé !! C'est tout profiter

2
RjV