Avant de commencer
- Vous avez activé la fonctionnalité de mise à niveau dans Nexus 2.x, copié puis sauvegardé le jeton d'accès de l'onglet Status pour cette nouvelle fonctionnalité.
- Vous avez activé la fonctionnalité de mise à niveau dans Nexus 3.
Pour plus d'informations, consultez la documentation de Sonatype (en anglais).
Procédure
-
À partir du menu Administration, dans le panneau de gauche de Nexus 3, sélectionnez .
-
Supprimez tous les référentiels.
-
À partir du menu Administration de Nexus 3, cliquez sur Upgrade.
-
Depuis la page Agent connection, configurez la connexion vers l'agent de mise à jour :
-
Entrez l'URL de Nexus 2 dans le champ URL.
-
Saisissez le jeton d'accès obtenu via la fonctionnalité Upgrade: Agent de Nexus 2 dans le champ Access Token.
-
Depuis la page Content, sélectionnez le contenu à transférer de Nexus 2 vers Nexus 3.
-
Depuis la page Repository Defaults, sélectionnez les paramètres par défaut utilisés pour la mise à jour du référentiel.
Lorsque Nexus 2 et Nexus 3 sont exécutés sur le même serveur, vous pouvez sélectionner Hard link (fastest) ou Filesystem copy (slow).
-
Depuis la page Repositories, sélectionnez les référentiels à mettre à jour vers Nexus 3.
-
Depuis la page Preview, cliquez sur Begin pour démarrer la mise à jour.
La mise à jour se déroule en trois étapes : Préparation, Synchronisation, et Finalisation.
Pour finaliser la mise à jour, arrêtez le monitoring et avancez à l'étape Finishing.
Résultats
Tous les artefacts de Nexus 2 sont migrés vers Nexus 3, mais les rôles ne sont pas migrés vers Nexus 3.
Que faire ensuite
Vous devez configurer les rôles et les utilisateurs et utilisatrices dans Nexus 3. Pour plus d'informations, consultez Configurer les rôles dans l'instance de Référentiel d'artefacts Talend (Talend Artifact Repository).