Comment faire pour utiliser Ntdsutil pour gérer des fichiers Active Directory à partir de la ligne de commande dans Windows Server 2003

Traductions disponibles Traductions disponibles
Numéro d'article: 816120 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Pour vous procurer une version Microsoft Windows 2000, reportez-vous à l'article 315131.
Agrandir tout | Réduire tout

RÉSUMÉ

Cet article explique étape par étape comment gérer le fichier de base de données Active Directory Ntds.dit à partir de la ligne de commande.


Comment démarrer votre ordinateur en mode Restauration des services d'annuaire

Le Service d'annuaire Windows Server 2003 ouvre ses fichiers en mode exclusif. Cela signifie que les fichiers ne peuvent pas être gérés pendant que le serveur fonctionne comme contrôleur de domaine.

Pour démarrer le serveur en mode Restauration des services d'annuaire, procédez comme suit :
  1. Redémarrez l'ordinateur.
  2. Lorsque les informations BIOS s'affichent, appuyez sur F8.
  3. Utilisez la touche BAS pour sélectionner Mode restauration Active Directory (contrôleurs de domaine Windows), puis appuyez sur ENTRÉE.
  4. Utilisez les touches de direction pour sélectionner le système d'exploitation Windows Server 2003, puis appuyez sur ENTRÉE.
  5. Ouvrez une session à l'aide de votre compte d'administrateur et de votre mot de passe.



Comment installer les outils de support et démarrer Ntdsutil

Pour installer les outils de support de Windows, procédez comme suit :
  1. Insérez le CD-ROM d'installation de Windows Server 2003 dans le lecteur de CD-ROM ou de DVD-ROM.
  2. Cliquez sur Démarrer, sur Exécuter, tapez lettre_lecteur:\Support\Tools\suptools.msi et appuyez sur ENTRÉE.
Pour démarrer Ntdsutil, cliquez sur Démarrer, sur Exécuter, tapez ntdsutil dans la zone Ouvrir, puis appuyez sur ENTRÉE.

REMARQUE : pour accéder à la liste de commandes disponibles, tapez ?, puis appuyez sur ENTRÉE.


Comment déplacer la base de données

Vous pouvez déplacer le fichier de données Ntds.dit vers un nouveau dossier. Dans ce cas, le Registre est mis à jour afin que le service d'annuaire utilise le nouvel emplacement lorsque vous redémarrez le serveur.

Pour déplacer le fichier de données vers un autre dossier, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez ntdsutil dans la zone Ouvrir et appuyez sur ENTRÉE.
  2. À l'invite de commandes Ntdsutil, tapez files, puis appuyez sur ENTRÉE.
  3. À l'invite de commandes de maintenance du fichier, tapez move DB to nouvel_emplacement (où nouvel_emplacement est un dossier existant que vous avez créé dans ce but), puis appuyez sur ENTRÉE.
  4. Pour fermer Ntdsutil, tapez quit et appuyez sur ENTRÉE.
  5. Redémarrez l'ordinateur.



Comment déplacer des fichiers journaux

Utilisez la commande move logs to pour déplacer les fichiers journaux du service d'annuaire vers un autre dossier. Pour que les nouveaux paramètres entrent en vigueur, redémarrez l'ordinateur après avoir déplacé les fichiers journaux.
Pour déplacer les fichiers journaux, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez ntdsutil dans la zone Ouvrir et appuyez sur ENTRÉE.
  2. À l'invite de commandes Ntdsutil, tapez files, puis appuyez sur ENTRÉE.
  3. À l'invite de commandes de maintenance du fichier, tapez move logs to nouvel_emplacement (où nouvel_emplacement est un dossier existant que vous avez créé dans ce but), puis appuyez sur ENTRÉE.
  4. Tapez quit et appuyez sur ENTRÉE.
  5. Redémarrez l'ordinateur.



Comment récupérer la base de données

Pour récupérer la base de données, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez ntdsutil dans la zone Ouvrir et appuyez sur ENTRÉE.
  2. À l'invite de commandes Ntdsutil, tapez files, puis appuyez sur ENTRÉE.
  3. À l'invite de commandes de maintenance du fichier, tapez recover, puis appuyez sur ENTRÉE.
  4. Tapez quit et appuyez sur ENTRÉE.
  5. Redémarrez l'ordinateur.
REMARQUE : Vous pouvez également utiliser Esentutl.exe pour récupérer la base de données en cas d'échec de la procédure décrite ci-dessus (par exemple, la procédure peut échouer si la base de données est incohérente). Pour utiliser Esentutl.exe pour récupérer la base de données, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez cmd dans la zone Ouvrir, puis appuyez sur ENTRÉE.
  2. Tapez esentutl /r chemin\ntds.dit, puis appuyez sur ENTRÉE. chemin fait référence à l'emplacement actuel du fichier Ntds.dit.
  3. Supprimez les fichiers journaux de base de données (.log) du dossier WINDOWS\Ntds.
  4. Redémarrez l'ordinateur.
Pour plus d'informations sur l'utilitaire esentutl.exe, à l'invite de commandes, tapez esentutl /?, puis appuyez sur ENTRÉE.

REMARQUE : Cette procédure implique l'utilisation de journaux des transactions pour récupérer des données. Les journaux des transactions permettent d'assurer que les transactions validées ne sont pas perdues en cas de panne de votre ordinateur ou de coupure de courant inattendue. Les données de transactions sont enregistrées tout d'abord dans un fichier journal, puis dans le fichier de données. Après le redémarrage de l'ordinateur après l'incident, vous pouvez exécuter à nouveau le journal pour reproduire les transactions qui ont été validées mais qui n'ont pas été enregistrées dans le fichier de données.


Comment définir des chemins d'accès

Vous pouvez utiliser la commande set path pour définir le chemin d'accès aux éléments suivants :
  • Backup : Utilisez ce paramètre avec la commande set path pour définir la cible de sauvegarde entre disques comme étant le dossier spécifié par la variable d'emplacement. Vous pouvez configurer le service d'annuaire pour exécuter une sauvegarde entre disques en ligne à intervalles planifiés.
  • DB : Utilisez ce paramètre avec la commande set path pour mettre à jour la section du Registre qui identifie l'emplacement et le nom de fichier du fichier de données. Utilisez cette commande uniquement pour reconstituer un contrôleur de domaine qui a perdu son fichier de données et qui n'est pas restauré à l'aide des procédures de restauration habituelles.
  • Logs : Utilisez ce paramètre avec la commande set path pour mettre à jour la section du Registre qui identifie l'emplacement des fichiers journaux. Utilisez cette commande uniquement si vous reconstituez un contrôleur de domaine qui a perdu ses fichiers journaux et qui n'est pas restauré à l'aide des procédures de restauration habituelles.
  • Working Dir : Utilisez ce paramètre avec la commande set path pour définir la section du Registre qui identifie le dossier de travail du service d'annuaire comme étant le dossier spécifié par la variable d'emplacement.
Pour exécuter la commande set path, procédez comme suit :
  1. Cliquez sur Démarrer, sur Exécuter, tapez ntdsutil dans la zone Ouvrir et appuyez sur ENTRÉE.
  2. À l'invite de commandes Ntdsutil, tapez files, puis appuyez sur ENTRÉE.
  3. À l'invite de commandes de maintenance du fichier, tapez set path objet emplacement, puis appuyez sur ENTRÉE. objet fait référence à l'un des éléments suivants :
    • Backup
    • Database
    • Logs
    • Working Directory
    emplacement fait référence à l'emplacement (dossier) dans lequel vous souhaitez définir l'objet identifié dans la commande.
  4. Tapez quit et appuyez sur ENTRÉE.



Propriétés

Numéro d'article: 816120 - Dernière mise à jour: lundi 3 décembre 2007 - Version: 5.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
Mots-clés : 
kbhowto kbinfo kbactivedirectory KB816120
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com