Teď jste offline a čekáte, až se znova připojí internet.

Jak provést offline defragmentaci databáze služby Active Directory

Podpora pro Windows Server 2003 byla ukončena 14. července 2015

Společnost Microsoft ukončila podporu pro Windows Server 2003 dne 14. července 2015. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 232122
Souhrn
Služba Active Directory automaticky provádí online defragmentace databáze v určitých intervalech jako součást procesu uvolnění paměti. (Ve výchozím nastavení, k tomu dochází každých 12 hodin.) Defragmentace v režimu online nezmenší velikost souboru databáze (Ntds.dit), ale místo toho optimalizuje ukládání dat v databázi a uvolňuje volné místo v adresáři pro nové objekty.

Provedení defragmentace v režimu offline vytvoří novou verzi souboru databáze bez vnitřní fragmentace. Znovu vytvoří také všechny indexy. Nový soubor může být v závislosti na fragmentaci původní soubor databáze byl mnohem menší.
Další informace
Offline defragmentaci databáze služby Active Directory:
  1. Zálohování služby Active Directory. Nativně podporuje zálohování serveru služby Active Directory při zálohování online. K tomu dojde automaticky při vyberte možnost Zálohovat vše v počítači Průvodce zálohováním nebo nezávisle výběrem "stavu systému" v průvodci.
  2. Pro systém Windows 2000 Server a Windows Server 2003
    Restartujte řadič domény, ve spouštěcí nabídce vyberte vhodný typ instalace a potom stisknutím klávesy F8 zobrazte nabídku systému Windows 2000 Server Rozšířené možnosti . VyberteRežim obnovení adresářových služeb, a stiskněte klávesu Enter. Stisknutím klávesy Enter restartujte.

    Pro systém Windows Server 2008 a novější verze
    Proveďte jednu z následujících akcí:
    • Zastavte instanci "Služba Active Directory Domain Services" nebo LDS.
    • "Msconfig" Start a přejděte na spouštěcí podokno. Vyberte možnost instalace operačního systému, který chcete konfigurovat. Zaškrtněte v části Možnosti spuštěníNouzového spuštěnía také vyberte položkuopravit služby Active Directory. Po klepnutí na tlačítko OK, nástroj zobrazí výzvu k restartování. Restartujte počítač.
  3. Přihlaste se k účtu správce pomocí hesla, který je definován pro účet místního správce v SAM režimu obnovení adresářové služby. Další informace o použití offline databáze SAM získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
    223301Ochrana účtu správce v offline SAM
  4. Klepněte na tlačítko Start, přejděte na příkaz programy, přejděte na položku Příslušenství a klepněte na položku Příkazový řádek.
  5. Na příkazovém řádku zadejte: příkaz cmd, a stiskněte klávesu Enter.
  6. Nástroj NTDSUTIL používá k vytvoření dočasné databáze během defragmentace proměnné prostředí TEMP a TMP. Volné místo na svazku použít standardní je menší než velikost zkomprimovanou databázi, obdržíte následující chybová zpráva:
    Soubor údržby: kompaktní na d:\compactDB
    Spuštění defragmentace v režimu...
    Zdrojová databáze: D:\windows\NTDS\ntds.dit
    Cílová databáze: d:\compactDB\ntds.dit

    Stav defragmentace (dokončeno %)

    0 10 20 30 40 50 60 70 80 90 100

    |----|----|----|----|----|----|----|----|----|----|

    .......................... Operace byla ukončena s chybou-1808 (JET_errDiskFull, není dostatek místa na disku).


    V protokolu aplikace zobrazí událost podobná následující:

    Zaznamenává název: aplikace
    Zdroj: ESENT
    ID události: 482
    Kategorie úkolů: Obecné
    Úroveň: Chyba
    Klíčová slova: klasické
    Popis: NTDS (12852) se nepodařilo zapsat do souboru "C:\Users\administrator\AppData\Local\Temp\tmp.edb" na posunu 49315536896 (0x0000000b7b6f6000) 0 (0x00000000) bajtů po 0,015 sekund s systémové chybě 112 (0x00000070): "Není dostatek místa na disku.". Operace zápisu se nezdaří s chybou-1808 (0xfffff8f0). Pokud potíže potrvají soubor může být poškozen a může být nutné obnovit z předchozí zálohy.

    V tomto případě nastavte systémové proměnné TMP a TEMP na svazek, který má dostatek volného místa pro daný úkol. Například použijte následující nastavení:

    MD d:\temp

    Nastavte tmp = d:\temp

    Nastavit temp = d:\temp

    Poznámka:K tomuto problému může dojít také při kontrole integrity databáze.
  7. Spusťte nástroj NTDSUTIL.
  8. Pro Windows 2008 a novější verze
    Napište aktivovat instanci ntdsVyberte instanci databáze služby Active Directory. Pokud chcete komprimovat databázi LDS použijte název instance LDS.
  9. Napište soubory, a stiskněte klávesu Enter.
  10. Napište informace o, a stiskněte klávesu Enter. Zobrazí aktuální informace o cestě a velikost databáze služby Active Directory a soubory protokolu. Poznamenejte si cestu.
  11. Vytvoření umístění, která má dostatek místa na disku pro zkomprimovanou databázi uložit.
  12. Napište Chcete-li komprimovat jednotka:\adresář, a stiskněte klávesu Enter. Poznámka: v tomto příkazu je zástupný textjednotka a adresářpředstavuje cestu k umístění, které jste vytvořili v předchozím kroku.

    Poznámka:Je nutné zadat cestu k adresáři. Pokud cesta obsahuje mezery, celá cesta musí být uzavřeny v uvozovkách. Například, zadejte:
    zkomprimovat "c:\new složka"
  13. V zadané cestě je vytvořena nová databáze s názvem Ntds.ditor AdamNtds.dit.
  14. Napište ukončení, a stiskněte klávesu Enter. Napišteukončení vrátíte se na příkazový řádek.
  15. Jestliže defragmentace úspěšné bez chyb, podle pokynů Ntdsutil.exe na obrazovce. Odstraňte všechny soubory protokolu v adresáři protokolu zadáním následujícího příkazu:
    del jednotka: \ pathToLogFiles \*.log
    Přes původní soubor databáze v aktuální cestě k databázi, která jste si poznamenali v kroku 5 zkopírujte nový soubor Ntds.dit nebo AdamNtds.dit.

    Poznámka: Můžete mít neodstraňujte soubor Edb.chk.
  16. Pro systém Windows 2000 Server a Windows Server 2003
    Restartujte počítač.

    FOr, Windows Server 2008 a novější verze
    Zastavení služba Active Directory Domain Services nebo LDS instance můžete jej restartovat nyní.
  17. Pro systém Windows Server 2008 a novější verze
    Pokud pracujete v režimu obnovení služby Active Directory, spusťte program msconfig a přejděte na spouštěcí podokno. Vyberte možnost instalace operačního systému, který chcete konfigurovat. Klepnutím zrušteBezpečného spuštěnív části Možnosti spuštění. Po klepnutí na tlačítko OK, nástroj žádostí o restartování. Restartujte počítač.

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 232122 - Poslední kontrola: 09/29/2015 02:32:00 - Revize: 5.0

Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Datacenter, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Microsoft Windows Server 2003 Service Pack 2, Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server

  • kbhowto kbmt KB232122 KbMtcs
Váš názor
);