Réalisation des opérations de réparation de base

L'Assistant de réparation de base permet d'effectuer une réparation complète sans surveillance, une réparation de la base de données locale ou d'un seul objet. Vous pouvez également rechercher d'éventuelles références externes et supprimer les objets Feuille inconnus.


Réalisation d'une réparation complète sans surveillance

Cette opération recherche et corrige les erreurs eDirectory les plus graves qui figurent dans les fichiers de base de données eDirectory d'un serveur donné. Cette réparation réalise huit opérations principales, dont aucune ne requiert l'intervention de l'administrateur. Pendant certaines de ces opérations, la base de données locale est verrouillée. La réparation complète sans surveillance génère un ensemble temporaire de fichiers de base de données locale et effectue les corrections nécessaires par rapport à ces fichiers. De cette manière, en cas de problème grave, les fichiers d'origine demeurent intacts.

Nous vous recommandons d'appliquer ce type de réparation si vous ne maîtrisez pas les options interactives de réparation de la base de données locale. L'exécution de la réparation complète sans surveillance peut occuper le double de l'espace disque actuellement utilisé par les fichiers de la base de données. Pour plus d'informations, reportez-vous à Réparation de la base de données locale

La reconstitution des index opérationnels utilisés par eDirectory n'est possible que lorsque la base de données locale est verrouillée.

Le tableau ci-dessous liste les opérations réalisées au cours d'une réparation complète sans surveillance :

Opération Base de données verrouillée ? Description

Vérifier la structure et l'index de la BdD

Oui

Analyse la structure et le format des enregistrements et des index de la base de données. Cette opération permet de s'assurer qu'aucune altération structurelle n'a été introduite dans l'environnement eDirectory au niveau de la base de données.

Reconstruire toute la base de données

Oui

Élimine les erreurs détectées lors de la vérification de la structure et de l'index. Les structures de données correctes sont rétablies et les fichiers de la base de données et de l'index eDirectory sont recréés.

Vérifier la structure de l'arborescence

Oui

Examine les liens entre les enregistrements de la base de données pour s'assurer qu'à chaque enregistrement enfant correspond un parent. Cette opération contribue à garantir la cohérence de la base de données. Les enregistrements non valides sont marqués pour pouvoir être rétablis à partir d'une autre réplique de partition lors de la synchronisation des répliques eDirectory.

Réparer toutes les répliques locales

Oui

Élimine les incohérences de la base de données eDirectory en comparant chaque objet et attribut aux définitions du schéma. Vérifie également le format de toutes les structures de données internes.

Cette opération peut également éliminer les incohérences détectées pendant la vérification de la structure de l'arborescence, via la suppression des enregistrements non valides de la base de données. Ainsi, tous les enregistrements enfants reliés par l'intermédiaire des enregistrements non valides sont marqués comme orphelins. Ces enregistrements orphelins ne sont pas perdus, mais cette opération peut générer de nombreuses erreurs pendant la reconstitution de la base de données. Tout cela est parfaitement normal. Les objets orphelins seront automatiquement réorganisés pendant la synchronisation des répliques.

Vérifier les références locales

Oui

Les références locales sont des pointeurs vers d'autres objets gérés dans la base de données eDirectory du serveur de fichiers actuel. Cette opération évalue les pointeurs internes de la base de données pour s'assurer qu'ils désignent les objets eDirectory appropriés. Si des références non valides sont trouvées, elles sont corrigées. Selon le nombre de relations existant entre les objets, cette opération peut être longue.

Réparer les adresses réseau

Non

Compare les adresses réseau du serveur stockées dans eDirectory aux valeurs gérées dans les tables locales SAP, SLP ou DNS pour s'assurer que eDirectory dispose de données correctes. En cas d'incohérence, eDirectory est mis à jour avec les informations correctes.

Valider les fichiers de syntaxe de flux

Oui

Les fichiers de syntaxe de flux, tels que les scripts de login, sont stockés dans une zone réservée de la base de données eDirectory. Cette opération s'assure que chaque fichier de syntaxe de flux est associé à un objet eDirectory valide. Si tel n'est pas le cas, le fichier de syntaxe de flux est supprimé et son attribut de référence purgé.

Valider les rép. messagerie (NetWare uniquement)

Oui

Par défaut, eDirectory crée des répertoires de messagerie dans le répertoire sys:mail des serveurs NetWare® afin de prendre en charge les utilisateurs hérités de Bindery. Les scripts de login des utilisateurs de Bindery sont stockés dans leurs répertoires de messagerie. Cette opération s'assure que chaque répertoire de messagerie est associé à un objet Utilisateur eDirectory valide. Si tel n'est pas le cas, le répertoire de messagerie est supprimé.

Vérifier les objets Volume et les ayants droit (NetWare uniquement)

Non

S'assure que chaque volume du serveur NetWare est associé à un objet Volume dans eDirectory. Si tel n'est pas le cas, elle recherche le contexte de résidence du serveur pour vérifier s'il existe un objet Volume. S'il n'en existe pas, un objet Volume est créé.

Après validation des informations liées au volume, la liste des ID d'ayants droit est validée. Chaque objet eDirectory possède un ID unique d'ayant droit. Cet ID permet d'assigner des droits à d'autres objets, notamment les volumes NetWare, dans l'arborescence eDirectory. Cette opération s'assure que chaque ID d'ayant droit de la liste des volumes est un objet eDirectory valide. Si tel n'est pas le cas, l'ID de l'ayant droit est supprimé de la liste des volumes.

Pour effectuer une réparation complète sans surveillance :

  1. Dans Novell iManager, cliquez sur le bouton Rôles et tâches Roles and Tasks button.

  2. Cliquez sur Utilitaires de maintenance eDirectory > Réparation de base.

  3. Sélectionnez le serveur qui effectuera l'opération, puis cliquez sur Suivant.

  4. Spécifiez un nom d'utilisateur, un mot de passe et un contexte pour le serveur sur lequel l'opération doit être exécutée, puis cliquez sur Suivant.

  5. Cliquez sur Réparation complète sans surveillance, puis sur Démarrer.

  6. Suivez les instructions en ligne pour terminer l'opération.


Réparation de la base de données locale

Cette option de réparation permet d'éliminer les incohérences dans la base de données locale afin que eDirectory puisse ouvrir cette dernière et y accéder.

Si vous le souhaitez, la réparation de la base de données locale peut porter sur un ensemble temporaire de fichiers. Sinon, la réparation est effectuée sur la base de données en activité.

Pour que la réparation porte sur un ensemble temporaire de fichiers de base de données, vous devez fermer celle-ci pendant cette partie de l'opération. Si vous optez pour un ensemble temporaire de fichiers, vous êtes invité à valider les modifications effectuées lors de la réparation pour les rendre permanentes. Sinon, les modifications sont appliquées immédiatement.

Après une réparation, vous pouvez afficher le journal des opérations de réparation pour déterminer si d'autres réparations sont nécessaires. Pour plus d'informations, reportez-vous à Affichage et configuration du fichier journal des réparations.

  1. Dans Novell iManager, cliquez sur le bouton Rôles et tâches Roles and Tasks button.

  2. Cliquez sur Utilitaires de maintenance eDirectory > Réparation de base.

  3. Sélectionnez le serveur qui effectuera l'opération, puis cliquez sur Suivant.

  4. Spécifiez un nom d'utilisateur, un mot de passe et un contexte pour le serveur sur lequel l'opération doit être exécutée, puis cliquez sur Suivant.

  5. Cliquez sur Réparation de la base de données locale, puis sur Suivant.

  6. Spécifiez les options de l'opération de réparation locale, puis cliquez sur Début.

  7. Suivez les instructions en ligne pour terminer l'opération.


Vérification des références externes

Cette option vérifie chaque objet de référence externe afin de déterminer si une réplique contenant l'objet peut être localisée. Si tous les serveurs qui contiennent une réplique de la partition sur laquelle se trouve l'objet sont inaccessibles, l'objet est introuvable. Si l'objet est introuvable, un avertissement est envoyé.

Cette opération fournit également les informations de notice nécrologique.

  1. Dans Novell iManager, cliquez sur le bouton Rôles et tâches Roles and Tasks button.

  2. Cliquez sur Utilitaires de maintenance eDirectory > Réparation de base.

  3. Sélectionnez le serveur qui effectuera l'opération, puis cliquez sur Suivant.

  4. Spécifiez un nom d'utilisateur, un mot de passe et un contexte pour le serveur sur lequel l'opération doit être exécutée, puis cliquez sur Suivant.

  5. Cliquez sur Vérifier les références externes, puis sur Démarrer.

  6. Suivez les instructions en ligne pour terminer l'opération.


Réparation d'un seul objet

Cette opération tente d'éliminer toutes les incohérences dans un objet eDirectory qui pourraient empêcher eDirectory d'accéder à ces données. Elle n'est possible que dans les partitions créées par l'utilisateur et dans la partition de référence externe.

Elle est exécutée sur les fichiers de base de données actifs. Si l'altération se situe au niveau physique, vous pouvez être amené à exécuter une vérification physique et une vérification de structure avant de commencer à réparer l'objet.

Veillez à toujours disposer d'une copie de sauvegarde actualisée de la base de données eDirectory.

  1. Dans Novell iManager, cliquez sur le bouton Rôles et tâches Roles and Tasks button.

  2. Cliquez sur Utilitaires de maintenance eDirectory > Réparation de base.

  3. Sélectionnez le serveur qui effectuera l'opération, puis cliquez sur Suivant.

  4. Spécifiez un nom d'utilisateur, un mot de passe et un contexte pour le serveur sur lequel l'opération doit être exécutée, puis cliquez sur Suivant.

  5. Cliquez sur Réparation d'objet, puis sur Démarrer.

  6. Spécifiez l'objet à réparer, puis cliquez sur Suivant.

  7. Suivez les instructions en ligne pour terminer l'opération.


Suppression des objets Feuille inconnus

La réparation transforme les objets incohérents en objets inconnus lorsque leurs propriétés ne sont pas obligatoires ou lorsqu'ils ne sont pas valides pour d'autres raisons (leurs propriétés ne satisfont pas aux exigences minimales pour un type d'objet). Les objets inconnus sont des objets réels identifiés par eDirectory. Ils sont considérés comme " inconnus " car leur classe n'a pas pu être complètement validée. Vous pouvez supprimer des objets inconnus, représentés par des icônes en forme de point d'interrogation, mais il est impossible de rétablir leur type d'origine.

Cette réparation supprime tous les objets de la base de données eDirectory locale qui appartiennent à la classe d'objet Inconnu et ne possèdent aucun objet subordonné. La suppression sera ensuite synchronisée avec d'autres répliques de l'arborescence eDirectory.

IMPORTANT :  n'effectuez cette opération qu'en parfaite connaissance de cause ou sur instruction du service de support de Novell.

  1. Dans Novell iManager, cliquez sur le bouton Rôles et tâches Roles and Tasks button.

  2. Cliquez sur Utilitaires de maintenance eDirectory > Réparation de base.

  3. Sélectionnez le serveur qui effectuera l'opération, puis cliquez sur Suivant.

  4. Spécifiez un nom d'utilisateur, un mot de passe et un contexte pour le serveur sur lequel l'opération doit être exécutée, puis cliquez sur Suivant.

  5. Cliquez sur Supprimer les objets Feuille inconnus, puis sur Démarrer.

  6. Suivez les instructions en ligne pour terminer l'opération.