7.2 Procédure de mise à niveau dans la version 9.0

La commande ndsconfig upgrade permet de mettre à niveau la configuration nécessaire des différents composants tels que HTTP, LDAP, SNMP, SAS et NMAS. La base de données eDirectory est mise à niveau vers un nouveau format si les versions eDirectory antérieures à eDirectory 8.8 SP1 sont mises à niveau vers eDirectory 9.0.

L’utilitaire de mise à niveau approprié est appelé après la mise à niveau des paquetages vers eDirectory 9.0.

Un nouvel utilitaire de mise à niveau des bases de données hors ligne est disponible avec eDirectory 9.0

REMARQUE :Si l’administrateur souhaite exécuter l’utilitaire et connaître l’état de la mise à niveau, cet outil de mise à niveau des bases de données peut être utilisé avec une copie de la base de données ou avec l’option -d.

Linux

Windows

ndsupg

ndsupg.exe

Figure 7-1 Écran d’aide ndsupg

Le tableau suivant aborde les options ndsupg.

Tableau 7-1 Options ndsupg

Option

Description

-q

Mode silencieux. Il n’y aura aucun message en mode silencieux. Les messages seront consignés dans le fichier journal (si fourni), même en mode -q. Il est recommandé de toujours fournir un nom de fichier journal aux fins de dépannage.

-d

Exécution directe. La mise à niveau sera réalisée sur une copie de la vraie base de données.

IMPORTANT :ds.nlm doit être déchargé avant de charger dsup.nlm.

L’administrateur peut utiliser cette option s’il souhaite savoir si la mise à niveau va réussir et également estimer le temps requis pour mettre à niveau la base de données. Il est recommandé de faire une copie de la DIB.

REMARQUE :Le service eDirectory doit être déchargé ou arrêté avant de faire une copie de la base de données. L’utilitaire ndsupg peut être exécuté sur la base de données copiée afin d’estimer le temps hors service requis pour réaliser la vraie mise à niveau. Pendant ce temps, le service eDirectory peut être chargé ou redémarré.

-v

Verbosité des messages. La valeur par défaut est définie sur 3 lorsque tous les messages sont consignés. Il est recommandé de toujours laisser le niveau de verbosité sur sa valeur par défaut.

-l

Fournissez un nom de fichier journal dans lequel les messages sont consignés pendant la mise à niveau. Le fichier journal indiquera l’heure de démarrage et de fin de la mise à niveau. Un instantané de fichier journal est fourni ci-dessous.

Utilisation de l’option Force pour mettre à niveau eDirectory à partir de versions antérieures sur Linux

eDirectory 9.0 ne prend en charge que les mises à niveau à partir de la version 8.8.2 ou ultérieure sur Linux.

Pour effectuer la mise à niveau de la version 8.7.3 à la version 8.8.1 de eDirectory, réalisez l’une des étapes suivantes :

  • Premièrement, mettez à niveau vers eDirectory 8.8.7, puis vers eDirectory 9.0.

ou

  • Mettez directement à niveau en utilisant la commande de force switch -f.

    Avec cette option, certaines vérifications comme la vérification de l’état de santé et de l’espace disque aux fins de mise à niveau de la DIB n’auront pas lieu. De plus, les anciens RPM sont supprimés et les nouveaux RPM sont installés.