Beschreibung
diese Kurzbeschreibung soll die Schritte darstellen, wie über mittels einer Defragmentierung einer Exchange 2016 Datenbank (DB) die Größe der Datenbank reduzieren können.
Schritte:
- Melden Sie sich als Administrator am Exchange Server an.
- Öffnen Sie die Exchange Management Shell (EMS).
- Ermitteln Sie mit folgendem Kommando die Datenbank Namen und dessen Status:
Get-MailboxDatabase <NameDerDatenbank> -Status | Format-List Name, DatabaseSize, AvailableNewMailboxSpace
HINWEIS:
Für die Offline Defragmentierung ist Ausreichend Platz notwendig! Um den zu ermitteln, kann folgende Formel verwendet werden:
( DatabaseSize - AvailableNewMailboxSpace ) x 1.1 = X - Navigieren Sie in das Verzeichnis, indem sich das ESEUTIL Tool befindet:
cd C:\Program Files\Microsoft\Exchange Server\V15\Bin - Hängen Sie die Datenbank zum bearbeiten aus:
Dismount-Database <NameDerDatenbank> -confirm:$false
Das Confirm soll das Dismount beschleunigen. - Führen Sie die Defragmentierung durch: Bsp.:
eseutil.exe /d D:\Data\Databses\<NameDerDatenbank>.edb
>>> Warten Sie die Defragmentierung ab - Nach abschluss hängen Sie die Datenbank in den Betrieb wieder ein:
Mount-Database <NameDerDatenbank> - Erstellen Sie einen Statusbericht der Datenbanken:
Get-MailboxDatabase <NameDerDatenbank> -Status | Format-List Name, DatabaseSize, AvailableNewMailboxSpace
Wenn Sie die oben genannten Schritte durchgeführt haben, wurde die gewünschte Exchange DB erfolgreich defragmentiert und verkleinert.
Info 1: http://www.thatlazyadmin.com/reduce-exchange-2016-mailbox-database-size-using-eseutil
Info 2: http://koustovworld.blogspot.com/2015/05/how-to-defrag-exchange-2013-mailbox.html