Effectuer le défragmentation hors la ligne de la base de données Active Directory

Traductions disponibles Traductions disponibles
Numéro d'article: 232122 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Active Directory effectue automatiquement le défragmentation de la base de données à certains intervalles en ligne (tout 12 heures par défaut) dans le cadre du processus garbage collection. Défragmentation en ligne ne réduit pas la taille du fichier de base de données (Ntds.dit), optimise le stockage de données dans la base de données et récupère l'espace dans le répertoire pour des nouveaux objets à place.

Effectuer un défragmentation hors la ligne crée une version nouveau, compacté du fichier de base de données. Le nouveau fichier était considérablement plus petit selon le fichier de base de données d'origine fragmenté comment, peut se trouver.

Plus d'informations

Pour effectuer le défragmentation hors la ligne de la base de données Active Directory :
  1. Sauvegardez Active Directory. Sauvegarder Active Directory ligne est pris en charge de manière native par utilitaire de sauvegarde de Windows 2000. Cela survient automatiquement lorsque vous sélectionnez l'option de sauvegarder tout sur l'ordinateur indépendamment dans Assistant Sauvegarde ou sélectionner par pour sauvegarder le "état du système" dans l'Assistant.
  2. Redémarrez le contrôleur de domaine, sélectionnez l'installation appropriée dans le menu de démarrage et appuyez sur F8 pour afficher le menu Options avancées Windows 2000. Choisissez mode Restauration des services d'annuaire et appuyez sur ENTRÉE. Appuyez sur ENTRÉE à nouveau pour démarrer le processus de démarrage.
  3. Le compte Administrateur avec le mot de passe a défini Ouvrir la session en utilisant pour le compte dans le SAM hors la connexion Administrateur local. Pour plus d'informations de la base de données SAM hors connexion sur l'utilisation, consultez l'Article suivant les Librairies d'Informations Techniques US :
    223301 Protection du compte Administrateur dans le Gestionnaire de comptes de sécurité hors connexio
  4. Cliquez sur <B>Démarrer</B> pointez sur <B>Programmes</B> sur <B>Accessoires</B> puis cliquez sur <B>Invite de commande</B> À l'invite de commandes, tapez ntdsutil, et cliquez sur ENTRÉE.
  5. Typ files, et cliquez sur ENTRÉE.
  6. Typ info, et cliquez sur ENTRÉE. Cela affiche l'information courante sur le chemin d'accès de la base de données Active Directory et son fichier journal et la taille. Notez le chemin d'accès.
  7. Établissez un emplacement qui possède assez d'espace disque de la base de données compactée à être stocké.
  8. Typ compact to drive:\directory, Et puis appuie sur ENTRÉE sur laquelle le chemin de lecteur et répertoire est le chemin de l'emplacement que vous avez établi à l'étape précédente.

    Remarque Vous devez spécifier un chemin d'accès d'annuaire. Si le chemin d'accès contient tous les espaces, l'intégralité de chemin d'accès doit être entourée par guillemets. Tapez par exemple :
    compact to "c:\new folder"
  9. Une nouvelle base de données nommée Ntds.dit est créée dans le chemin que vous avez spécifié.
  10. Typ quit, et cliquez sur ENTRÉE. Typ quit Pour revenir à nouveau à l'invite de commandes.
  11. Si défragmentation réussit sans erreurs, suivez le Ntdsutil.exe des instructions à écran. Supprimez tous les fichiers journaux du répertoire de journal en tapant la commande suivante :
    del drive :\ pathToLogFiles \*.log
    Copiez le nouveau fichier Ntds.dit sur le fichier Ntds.dit ancien dans le chemin d'accès de base de données actuel Active Directory que vous avez noté à l'étape 6.

    Remarque que vous ne disposez pas supprimer le fichier Edb.chk.
  12. Redémarrez l'ordinateur normalement

Propriétés

Numéro d'article: 232122 - Dernière mise à jour: lundi 13 août 2007 - Version: 2.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
Mots-clés : 
kbhowto KB232122 KbMtfr kbmt
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que feraient une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. Si vous relevez des erreurs graves et souhaitez contribuer à l?amélioration du système, vous pouvez compléter l?enquête à votre disposition dans le bas des articles.
La version anglaise de cet article est la suivante: 232122
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