Defragmentace databází serveru Exchange

ID článku: 328804 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

ÚVOD

Proces defragmentace disku uspořádá data uložená na pevných discích v počítači tak, že soubory jsou více souvislých. Defragmentace pomáhá zvýšit rychlost přístupu a načítání dat. Při defragmentaci disku, můžete zvýšit výkon disku a pomoci servery v organizaci spustit více hladce a efektivně.

Nástroj Eseutil defragmentaci úložiště informací a adresář Microsoft Exchange Server 5.5 a defragmentace úložiště informací serveru Microsoft Exchange 2000 a 2003 Microsoft Exchange Server. Nástroj lze spustit v jedné databázi najednou z příkazového řádku.

Další informace

Fragmentace výměny dat dochází na jiné úrovni než fragmentaci disku pravidelně. Fragmentace výměny dat dojde k Exchange přímo v databázi. Pokud spustíte pravidelné defragmentace počítače se serverem Exchange, měli byste tak učinit posílali a nejlépe s databází serveru Exchange byla zastavena. Defragmentace disku je velmi intenzivní proces I/O. Modul databáze serveru Exchange nelze proto mají problémy s přístupem k pevné disky v časovém limitu.

Ve výchozím nastavení se databází serveru Exchange denně spustit proces defragmentace. Možnost defragmentace umožňuje souvislou použitého nepoužitého místa a komprimací databáze. To snižuje velikost databáze. Nástroj Eseutil kopíruje databázi záznamů do nové databáze. Po dokončení defragmentace je původní databáze odstraněna nebo uložena do umístění zadané uživatelem a nové verze je přejmenován jako originál. Pokud nástroj narazí na chybný záznam, zastaví se a zobrazí chybovou zprávu.

Defragmentace v režimu online

Online defragmentace databáze serveru Exchange automaticky objeví jako součást procesu údržby databáze. Defragmentace v režimu online zjistí a odebere databázových objektů, které jsou již používány. Proces defragmentace v režimu online místo další databáze bez změny velikosti souboru databáze. Ve výchozím nastavení Exchange nakonfigurován spouštět denně mezi 01: 00 do 05: 00 defragmentace v režimu online.

Poznámka: Chcete-li zvýšit efektivitu údržby a procesů zálohování, můžete naplánovat vaše údržby procesy a operace zálohování spouštět v různých časech.

Chcete-li naplánovat defragmentace databáze, použijte jednu z následujících metod:
  • Chcete-li naplánovat defragmentace databáze pro jednotlivé databáze, použijte Interval údržby možnost v Databáze poštovní schránka na kartě ukládání nebo veřejné složky uložit objekt, který chcete nakonfigurovat interval údržby.
  • Chcete-li naplánovat defragmentace databáze úložiště poštovních schránek a veřejných složek kolekce, použijte Interval údržby možnost v Databáze (zásady) poštovní schránka na kartě ukládání nebo veřejné složky úložiště zásad konfigurovat interval údržby.

Defragmentace v režimu offline

Sice defragmentace v režimu online poskytuje další databáze místo, musí databáze serveru Exchange v režimu offline defragmentace snížit fyzické velikosti databáze serveru Exchange. Eseutil je nástroj Exchange, můžete defragmentovat, opravit a zkontrolujte integritu databáze serveru Exchange. Nástroj Eseutil (Eseutil.exe) můžete použít k provedení defragmentace v režimu offline po úložiště poštovních schránek a veřejných složek offline.

Pokud jste nedávno přesunuli mnoho uživatelů ze serveru se systémem Exchange, například pravděpodobně provádět defragmentaci v režimu offline. V takovém případě defragmentace v režimu offline zmenší velikost databází serveru Exchange Změna uspořádání dat v databázích serveru Exchange a odstraní všechny nepoužívané databáze stránky.

Poznámka: Nástroj Eseutil je umístěný ve složce Winnt\System32 5.5 Exchange Server a ve složce Exchsrvr/Bin serveru Exchange 2000 a Exchange 2003.

Standardně Eseutil /d příkaz defragmentuje databázi vytváření nové databáze, kopírování staré záznamy databáze do nové a budou zrušeny všechny nepoužívané databáze stránky. Vytvoří se soubor nově uspořádané Komprimovat databázi.

Pokud chcete defragmentovat určitou databázi, použijte následující parametr databáze:
eseutil /d Název_databáze [možnosti]
Iwhere Název_databáze je název souboru databáze, kterou chcete komprimovat.

Můžete spustit příkaz Eseutil s /d /p možnost příkazového řádku konfigurovat Eseutil vytvořit nové, defragmentované databáze do samostatných umístění, jako je například umístění na jiný pevný disk. Pokud vypnete vytváření zachová proces defragmentace v režimu offline, původní databáze uncompacted, a je dočasný soubor, který je vytvořen defragmentovanou verzi databáze. Například nelze vypnout pomocí vytvoření /d /p možnost. Na rozdíl od standardní defragmentaci v režimu offline zpracovat)Eseutil /d), pokud spustíte příkaz Eseutil s /d /p možnost, původní databáze není přepsán s nové, defragmentované databáze po dokončení procesu defragmentace v režimu offline.

Na /d /p možnost můžete také významně snížit čas, který je vyžadován defragmentace rozsáhlých databází, protože není kopírování defragmentované databáze z dočasného umístění a přepsat původní fragmentovaného souboru. Však chcete-li připojit defragmentované databáze poté, co použijete tuto možnost, musíte ručně defragmentovanou edb a STM soubory přesunout do cesty k databázi a přejmenujte je na správnou databázi názvů souborů.

Například, pokud jsou Tempdfg.edb a Tempdfg.stm defragmentovanou soubory vytvořené spuštěním /d /p možnost, je nutné přejmenovat je Priv1.edb a Priv1.stm resp. Pokud databáze, které původně spustili Eseutil proti Priv1.edb a Priv1.stm. Následující příklad příkazu defragmentuje databázi, která se nazývá Store.edb poštovní schránky a jeho doprovodné souboru datového proudu, vypne vytváření a vytvoří defragmentované databáze na jednotce D. Všimněte si, že není žádná mezera po /t.
eseutil /d /p "c:\program files\exchsrvr\mdbdata\mailbox store.edb" /t"d:\tempdfg.edb"
Poznámka: Pokud nepoužíváte /t možnost, soubor Tempdfgxxxx.edb a soubor Tempdfgxxxx.stm jsou vytvořeny v umístění, které při spuštění nástroje Eseutil z. V předchozích názvů souborů je xxxx náhodné číslo.

Chcete dále při defragmentaci databází serveru Exchange pomocí Eseutil, použijte následující možnosti:
Zmenšit tuto tabulkuRozšířit tuto tabulku
MožnostPopis
/b DatabázeVytvořit záložní kopii se zadaným názvem
/tDatabázeNastavit název dočasné databáze (výchozí je Tempdfrg.edb)
/sSouborNastavit název souboru datového proudu (výchozí není žádné)
/fSouborNastavení datových proudů název dočasného souboru (výchozí nastavení Tempdfrg.stm)
/pdočasná databáze (jinými slovy, rezervace její instanci.)
P/oPotlačit logo
/iNelze defragmentovat soubor datového proudu
Poznámka: Soubor Tempdfrg.edb je vytvořen na logické jednotce, kde eseutil /d spuštění pomocí příkazu /t přepnete. Chcete-li vytvořit soubor Tempdfrg.edb v kořenovém adresáři jednotky D:, spusťte následující příkaz:
D:\>eseutil /d/ispriv
Můžete použít také /t přepínač nastavit název dočasné databáze a pro jiné umístění. Chcete-li vytvořit soubor Sample.edb v kořenovém adresáři jednotky D: při spuštění příkazu eseutil z jednotky C, spusťte následující příkaz:
C:\>eseutil /d/ispriv /td:\Sample.edb
Poznámka: Pokud je zakázáno vytvoření instance přepínačem, původní databáze zůstane nezkomprimovaná a dočasná databáze obsahovat defragmentovanou databáze. Například vytvoření je zakázáno při použití /p možnost.

Zálohování databáze

Protože defragmentace v režimu offline uspořádá data v databázích serveru Exchange, vytvořit standardní zálohy databází, které zabezpečují nové uspořádání dat pomocí programu Backup ihned po defragmentaci. Dříve přírůstkové či rozdílové zálohy již nejsou užitečné, protože naleznete v databázi stránek, které bylo změněno proces defragmentace. Další informace o typech zálohování navštivte následující Web společnosti Microsoft stáhněte Exchange Resource Kit:
http://www.microsoft.com/technet/prodtechnol/Exchange/2000/library/reskit/default.mspx

Defragmentace databáze serveru Exchange 2000 nebo Exchange 2003

Defragmentace databáze serveru Exchange 2000 nebo Exchange 2003, postupujte takto:
  1. Exchange System Manager klepněte pravým tlačítkem úložiště informací, který chcete defragmentovat a klepněte na tlačítko Dismount Store.
  2. Na příkazovém řádku zadejte následující příkazy a po každém příkazu stiskněte klávesu ENTER:
    CD Exchsrvr\Bin
    eseutil /d
    Zahrnout, parametr databáze a všechny možnosti, které chcete použít.
Následující příkaz například spouští standardní defragmentaci databáze úložiště poštovních schránek:
C:\Program files\exchsrvr\bin > eseutil /d c:\progra~1\exchsrvr\mdbdata\priv1.edb

Defragmentace databáze Exchange Server 5.5

Poznámka:Chcete-li defragmentovat databáze, musí mít uvolníte místo na disku, který je nejméně 110 % velikosti databáze, který chcete zpracovat. Chcete-li zjistit velikost volného místa je vyžadováno, postupujte takto:
  1. Ověřte, že není spuštěna služba úložiště informací.
  2. Na příkazovém řádku zadejte následující příkaz a stiskněte klávesu ENTER:
    eseutil /ms"database.edb"
    .
  3. Volné místo se vypočte vynásobením počtu volných stránek hodnotou 4 KB.
  4. Odečtěte jste získali v kroku 3 od velikosti databáze.
  5. Obrázek, který jste získali v kroku 4 představuje data v databázi. Vynásobte toto číslo 1.10 (110 %). Celkový součet je prostor vyžadující k defragmentaci databáze.
  6. Chcete-li určit přibližné doby potřebné k defragmentaci databáze, vydělte hodnotou, který jste získali v kroku 3 9 GB (9, 000,000,000) za hodinu.

    Poznámka:9 GB za hodinu je rychlost, jakou pracuje nástroj Eseutil.
Spuštění nástroje Eseutil určitou databázi, použijte jednu z následujících parametrů databáze:
Zmenšit tuto tabulkuRozšířit tuto tabulku
MožnostPopis
/DSAdresář
/ isprivÚložiště soukromých informací
/ ispubÚložiště veřejných informací
Operace, které chcete provést s databází, použijte jeden nebo více z následujících možností:
Zmenšit tuto tabulkuRozšířit tuto tabulku
MožnostPopis
/b Cesta Vytvoří záložní kopii původní nekomprimované databáze v zadaném umístění
/p Zachová a zachová původní nekomprimované databáze v původním umístění a uloží novou zkomprimovanou databázi do výchozího souboru Exchsrvr\Bin\Tempdfrg.edb.
/tNázev_souboru Vytvoří a přejmenuje novou zkomprimovanou databázi v zadané cestě.
/o Nezobrazí hlavičku Microsoft Exchange Server
Defragmentaci databáze Exchange Server 5.5, postupujte takto:

Poznámka:Chcete-li defragmentovat databáze, musí mít uvolníte místo na disku, který je nejméně 110 % velikosti databáze, který chcete zpracovat.
  1. Použít Služby Chcete-li zobrazit položky v Ovládacích panelech zastavte službu databáze, který chcete defragmentovat. Služba bude nastavena na jednu z následujících služeb:
    • Databáze Exchange Directory zastavte službu Microsoft Exchange Directory.
    • Pro poštovní schránky serveru Exchange nebo veřejnou složku databáze zastavte službu Microsoft Exchange Information Store.
  2. Na příkazovém řádku zadejte následující příkazy a po každém příkazu stiskněte klávesu ENTER:
    CD \Winnt\System32
    eseutil /d
    Zahrnout, parametr databáze a všechny možnosti, které chcete použít v příkazu eseutil. Například následující příkaz spouští standardní defragmentaci adresáře a uloží kopii souboru definované uživatelem:
    C:\Winnt\System32>eseutil /d /ds /tc:\dbback\tempdfrg.edb /p
Další informace o použití Eseutil /d defragmentace databáze a soubor datového proudu, který je spojený s databází klepněte na následující číslo článku databáze Microsoft Knowledge Base:
254132Eseutil /d defragmentuje databázi a soubor datového proudu
Další informace o Exchange Server verze 4.0 a 5.0 klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
163627Jak defragmentovat soubor EDB na serveru než Exchange
Další informace o spuštění nástroje Eseutil v počítači bez Exchange Server,, klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
244525Spuštění nástroje Eseutil v počítači bez Exchange Server

Vlastnosti

ID článku: 328804 - Poslední aktualizace: 19. května 2011 - Revize: 8.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
Klíčová slova: 
kbinfo kbmt KB328804 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:328804

Dejte nám zpětnou vazbu