Outre les fonctions de réparation disponibles dans Novell iManager, les utilitaires DSRepair de chaque plate-forme eDirectory offrent des fonctions avancées qu'une utilisation normale ne permet pas de déceler. Ces dernières sont activées par des paramètres spécifiques lors du chargement de l'utilitaire DSRepair sur ces différentes plates-formes.
Pour exécuter DSRepair, entrez dsrepair.nlm sur la console du serveur.
Pour ouvrir DSRepair avec les options avancées, entrez dsrepair -a sur la console du serveur.
Cliquez sur Démarrer > Paramètres > Panneau de configuration > Services Novell eDirectory.
Cliquez sur dsrepair.dlm, puis sur Démarrer.
Pour accéder à DSRepair avec les options avancées, entrez -a dans le champ Paramètres de démarrage de la console Novell eDirectory Services avant de lancer dsrepair.dlm.
Pour exécuter DSRepair, entrez ndsrepair sur la console du serveur en utilisant la syntaxe suivante :
ndsrepair { -U | -E | -C | -P [-Ad] | -S [-Ad] | -N | -T | -J ID_entrée | --version} [-F nom_fichier] [-A yes|no] [-O yes|no]
ou
ndsrepair -R [-l yes|no] [-u yes|no] [-m yes|no] [-i yes|no] [-f yes|no][-d yes|no] [-t yes|no] [-o yes|no][-r yes|no] [-v yes|no] [-c yes|no] [-F nom_fichier] [-A yes|no] [-O yes|no]
IMPORTANT: l'option -Ad ne doit pas être utilisée, sauf si le support technique de Novell vous le demande.
Pour effectuer une réparation sans surveillance et consigner des événements dans le fichier /root/ndsrepair.log, ou pour annexer des événements au fichier journal existant, entrez la commande suivante :
ndsrepair -U -A no -F /root/ndsrepair.log
Pour ouvrir DSRepair avec les options avancées, entrez la commande suivante :
ndsrepair -Ad
Pour afficher la liste de toutes les opérations globales du schéma et des options avancées, entrez la commande suivante :
ndsrepair -S -Ad
Pour réparer la base de données locale en imposant son verrouillage, entrez la commande suivante :
ndsrepair -R -l yes
NOTE: l'entrée de la commande ndsrepair peut être réacheminée à partir d'un fichier d'options. Il s'agit d'un fichier texte qui peut contenir des options et sous-options liées au fonctionnement des partitions et des répliques, qui n'exigent pas d'authentification auprès du serveur. Les options ou sous-options sont séparées par un retour à la ligne. Vérifiez que le contenu du fichier se présente dans le bon ordre. Si tel n'est pas le cas, le résultat est imprévisible.
Les modificateurs de fonction utilisés avec l'option -R sont décrits ci-après :
WARNING: les fonctions décrites dans cette section peuvent causer des dommages irréparables à votre arborescence eDirectory si elles ne sont pas correctement utilisées. N'exécutez ces fonctions que sur instruction du support technique de Novell.
Effectuez une sauvegarde complète de eDirectory sur le serveur avant d'utiliser ces fonctions dans un environnement de production. Pour plus d'informations, reportez-vous à la section Sauvegarde et restauration de Novell eDirectory.
Sous NetWare, utilisez ces options sur la console du serveur lors du chargement de DSRepair (par exemple, dsrepair -XK2).
Sous Linux, Solaris, AIX et HP-UX, entrez ndsrepair -R -Ad -XK2.
Sous Windows, entrez ces options dans le champ Paramètres de démarrage de la console NDS avant de lancer dsrepair.dlm. Pour plus d'informations, reportez-vous à la section Exécution de DSRepair sur le serveur eDirectory.