Les instructions proposées dans cette section fournissent des informations que vous devez connaître sur le eDirectory d'un serveur spécifique en cas de panne matérielle. Pour plus d'informations sur la sauvegarde et la restauration d'une arborescence eDirectory entière sous Windows NT, reportez-vous à Utilisation des services de sauvegarde et de restauration sous Windows NT.
Dans un environnement multiserveur, un serveur peut s'arrêter tandis que les autres serveurs de la liste des répliques restent intacts.
Si le disque dur contenant les fichiers eDirectory sur un serveur NT est endommagé, cela revient à retirer le eDirectory du serveur.
Pour restaurer eDirectory sur un seul serveur, vous devez suivre les procédures suivantes :
Les instructions détaillées sont décrites dans les sections suivantes.
Pour pouvoir effectuer la procédure suivante, vous devez disposer d'une sauvegarde à jour des informations spécifiques du serveur en panne.
IMPORTANT : Si vous ne disposez pas d'une sauvegarde pour le serveur défaillant, vous devrez supprimer l'objet serveur de l'arborescence et restaurer eDirectory comme expliqué dans le document de support 10012033.
À partir du serveur hôte de la sauvegarde, exécutez SMSTM et restaurez les fichiers comportant les informations locales du serveur à partir d'une sauvegarde sur bande.
Les fichiers d'informations locales du serveur doivent être créés et sauvegardés périodiquement dans le cadre du plan de résolution des problèmes graves. Ces fichiers sont créés dans le répertoire novell\nds\DIBfiles lorsque vous chargez INSTALL.DLM à partir de la console NDS Services et sélectionnez l'option Sauvegarder les informations locales du serveur.
Les fichiers suivants doivent être restaurés :
$SVNDS.BAK contient les informations NDS spécifiques du serveur, afin de préserver les assignations d'ayant droit et d'autres informations NetWare.
DSBACKUP.LOG contient une liste de répliques, leurs types et les autres serveurs qui faisaient partie de l'anneau de répliques du serveur défaillant.
Ces fichiers doivent être facilement accessibles durant le reste du processus.
Pour plus d'informations sur l'utilisation de SMS, reportez-vous au Storage Management Services Administration Guide (Guide d'administration SMS).
Cette procédure vous explique comment :
Réassigner des répliques maîtresses : Si le serveur défaillant contient la réplique maîtresse d'une partition, utilisez DSREPAIR pour désigner une nouvelle réplique maîtresse sur un autre serveur de la liste des répliques.
Supprimer les références de la liste de répliques pour le serveur défaillant : Tous les serveurs qui faisaient partie des anneaux de répliques incluant le serveur défaillant doivent être informés que ce dernier n'est plus disponible.
Utilisez les informations du fichier DSBACKUP.LOG pour déterminer les répliques stockées sur le serveur défaillant.
Depuis la console NDS Services, sélectionnez DSREPAIR.DLM et entrez -a dans le champ Ligne de commande, puis cliquez sur Démarrer.
AVERTISSEMENT : Une utilisation incorrecte de DSREPAIR avec l'option -a risque d'endommager votre arborescence. Pour plus d'informations sur ces options, reportez-vous au site Web du support technique, solution n°2938493.
Dans la fenêtre de navigation DSREPAIR, développez la liste Partitions, sélectionnez la réplique qui doit devenir la réplique maîtresse, puis cliquez sur Partitions > Désigner ce serveur en tant que nouvelle réplique maîtresse.
L'anneau de répliques comporte désormais une nouvelle réplique maîtresse. Toutes les répliques qui faisaient partie de l'anneau seront informées de l'existence d'une nouvelle réplique maîtresse.
Dans la fenêtre de navigation DSREPAIR, développez la liste Partitions, sélectionnez la réplique dont vous souhaitez retirer le serveur et sélectionnez le serveur défaillant. Cliquez ensuite sur Partitions > Anneau de répliques > Retirer le serveur de l'anneau.
Quittez DSREPAIR.
Tous les serveurs qui font partie de l'anneau de répliques seront notifiés des mises à jour apportées à l'anneau.
Répétez cette procédure sur un serveur de chaque anneau de répliques associé au serveur défaillant.
Imposez la synchronisation de toutes les répliques dans DSRepair. Choisissez Anneaux de répliques > Envoyer tous les objets à chaque réplique de l'anneau.
Cette procédure couvre l'installation du système d'exploitation Windows et de eDirectory.
Installez le nouveau disque dur ou le nouveau serveur.
Respectez les instructions du constructeur permettant de vérifier le bon fonctionnement des disques durs du serveur. Le nouveau disque dur doit avoir une capacité de stockage au moins égale à celle du disque qu'il remplace. Utilisez les fichiers des informations locales du serveur pour vérifier les informations de configuration.
Installez le système d'exploitation Windows 2000 ou NT.
Installez sur le nouveau serveur eDirectory sous NT. Reportez-vous à Installation de eDirectory pour Windows NT/2000 Server.
Lorsque vous êtes invité à entrer un nom d'arborescence, entrez un nouveau nom d'arborescence pour installer le serveur dans sa propre arborescence temporaire.
Depuis la console NDS Services, sélectionnez INSTALL.DLM, puis cliquez sur Démarrer > Désinstaller les services Annuaire > Terminer.
Entrez le nom et le mot de passe de l'administrateur, cliquez sur OK et suivez les instructions.
eDirectory est désinstallé.
Depuis la console NDS Services, sélectionnez INSTALL.DLM, puis cliquez sur Restaurer les informations locales du serveur après une panne matérielle > Suivant.
Spécifiez le chemin d'accès au fichier $SVNDS.BAK et cliquez sur OK.
eDirectory est alors restauré sur la base des informations du fichier $SVNDS.BAK, mais vous devez toutefois préparer l'Annuaire pour l'intégration et rétablir les partitions et les répliques.
Préparez l'Annuaire restauré pour l'intégration dans l'arborescence d'origine en exécutant, dans l'ordre spécifié, les commandes DSREPAIR suivantes à partir du serveur qui vient d'être restauré.
AVERTISSEMENT : Les commandes DSREPAIR suivantes ne doivent être utilisées que dans cette procédure et doivent être exécutées dans l'ordre spécifié. N'utilisez PAS ces commandes pour les opérations DSREPAIR générales.
DSREPAIR -si (répare les numéros de répliques sur les objets de la partition)
Sélectionnez Réparer > Réparation de la base de données locale
Sélectionnez Serveurs > Réparer toutes les adresses réseau
Sélectionnez Schéma > Reconfigurer le schéma local
Il s'agit d'un processus de nettoyage. Des messages d'erreur peuvent s'afficher au cours du nettoyage.
Utilisez DSTRACE pour vérifier que le schéma a été totalement synchronisé. Depuis la console NDS Services, sélectionnez dstrace > Démarrer. Sélectionnez Édition > Options et cochez Schéma et Entrée de sync, puis cliquez sur OK.
Repérez le message " Traitement complet = OUI. "
Une fois le schéma synchronisé, vous pouvez rétablir les répliques.
Ce processus assure que la réplication sur le nouveau serveur se fera au même niveau que sur le serveur défaillant.
Affichez le contenu de DSBACKUP.LOG.
Il contient une copie de la liste des répliques résidant sur le serveur au moment de la sauvegarde.
Rétablissez les répliques sur le serveur défaillant à l'aide de ConsoleOne.
Dans le volet de gauche, cliquez avec le bouton droit de la souris sur le conteneur racine de la partition à répliquer, puis cliquez sur Vues > Vue Partition et réplique.
Dans la barre d'outils, cliquez sur Ajouter une réplique.
En regard du champ Nom du serveur, cliquez sur le bouton Parcourir, sélectionnez le serveur que vous venez de restaurer, puis cliquez sur OK.
Sélectionnez le type de réplique souhaité, puis cliquez sur OK.
Si le serveur défaillant contenait des répliques maîtresses, vous pouvez désigner le même ensemble de répliques comme répliques maîtresses.
Pour plus d'informations sur l'utilisation de ConsoleOne, consultez l'aide en ligne.
Utilisez ConsoleOne pour vérifier que les états de répliques du serveur sont sur "On".
Cliquez avec le bouton droit de la souris dans le volet de gauche, puis cliquez sur Vues > Vue Partition et réplique.