Summary: Wenn das Limit der Exchange-Postfachdatenbank erreicht wird, kann dies zu Ausfallzeiten führen, da die Datenbank höchstwahrscheinlich aufgrund eines Inkonsistenzproblems abgebaut wird. Eine solche Datenbank kann nicht gemountet werden, es sei denn, Sie verschieben die Postfächer aus der Datenbank mit einer Exchange-Wiederherstellungssoftware in eine neue oder andere Datenbank oder beheben das Problem durch Vergrößerung der Datenbank.
Ab Exchange Server 2013 wurde das Größenlimit für Datenbanken drastisch erhöht. Die Grenze liegt jetzt bei 1 TB für jede Datenbank. Wenn Sie also die Standardlizenz verwenden, die ein Limit für die Einrichtung von 5 Datenbanken hat, können Sie bis zu 5 TB an Postfachdaten haben. Wenn Sie nun von Exchange Server 2010 migrieren, da dieser das Ende seiner Lebensdauer erreicht hat, bleibt das Größenlimit gleich, d. h. 1 TB. Während des Exports und der Migration kann Ihre Datenbank diese Grenze jedoch erreichen.
Was passiert also, wenn das Größenlimit einer Exchange-Postfachdatenbank erreicht ist? In einem solchen Fall wird die Exchange-Datenbank automatisch abgebaut, und Sie können sie nicht mehr mounten. Sie haben zwei Möglichkeiten: Sie können die Migration auf einen neueren Exchange-Server fortsetzen oder das Problem auf dem aktuellen Exchange-Server beheben.
Lösungen zum Erhöhen der Datenbankgrößenbegrenzung
Lösung 1: Upgrade der Exchange 2010-Lizenz
Die erste Möglichkeit ist, die Lizenz Ihres Exchange Server 2010 Standard auf Exchange Server 2010 Enterprise zu aktualisieren. Dies ist jedoch teuer und das andere Problem ist, dass Exchange 2010 bereits das Ende seiner Lebensdauer und seines Supports erreicht hat und Sie nirgends mehr eine Möglichkeit finden, es zu kaufen. Sie müssen keine drastischen Änderungen an Ihren Installationen vornehmen, aber die Kosten für die Lizenz sind sehr hoch.
Dies ist ein Auszug aus dem Microsoft-Artikel zur Untermauerung des oben Gesagten:
“Sie können den Registrierungseditor verwenden, um die Größenbeschränkung der Datenbank in Microsoft Exchange Server 2010 zu ändern. Das Standard- Limit für die Datenbankgröße für Exchange 2010 Standard Edition ist 1024 Gigabyte (GB). Für die Exchange 2010 Enterprise Edition gibt es kein Standardlimit für die Datenbankgröße. Der Exchange-Speicher überprüft regelmäßig die Größenbeschränkungen für Datenbanken und trennt eine Datenbank, wenn die Größenbeschränkung erreicht ist.”
Link zur Quelle: https://docs.microsoft.com/en-us/previous- versions/office/exchange-server- 2010/bb232092(v=exchg.141)?redirectedfrom=MSDN
Lösung 2: Ändern Sie die Registrierung, um die Datenbank zu vergrößern
Die andere Möglichkeit besteht darin, die Registrierung zu ändern, um die Größe der Datenbank zu erhöhen. Dies ist eine viel billigere Lösung als ein Upgrade auf eine Enterprise-Software. Obwohl sie finanziell gesehen kostenlos ist, hat sie ihren Preis.
Wenn Sie sich nicht an die von Microsoft empfohlene Größenbeschränkung für Datenbanken halten, besteht die Gefahr, dass Sie die Datenbanken beschädigen. Wenn Sie die Größenbeschränkung der Datenbanken durch eine Änderung der Registrierung ändern, müssen Sie Ihren Sicherungsprozess und die Wiederherstellung der Sicherungen überprüfen und testen. Sie müssen auch sicherstellen, dass die Sicherungsanwendung Datenbanken mit einer Größe von mehr als 1 TB verarbeiten kann und dass der Anbieter Ihre Einrichtung unterstützt. Ein weiterer Punkt, den Sie beachten sollten, ist der Support von
Microsoft, da dies gegen die Vereinbarung über Ihre Software Assurance und den Support verstoßen würde.
Da Sie die Datenbank so modifizieren, dass sie mehr als die empfohlene und begrenzte Größe unterstützt, wird Ihre Datenbank anfälliger für Korruption und andere Probleme.
Wie kann man die Registrierung ändern, um das Limit für die Datenbankgröße zu erhöhen?
Hinweis: Sie müssen die Situation sorgfältig einschätzen, bevor Sie diesen Vorgang durchführen, da die Folgen katastrophal sein könnten.
Zu Beginn müssen Sie die Registrierung ändern.
Vorsicht! Seien Sie vorsichtig, denn es gibt kein Rückgängigmachen, wenn etwas gelöscht oder falsch geändert wurde.
Sie müssen zunächst die GUID der betreffenden Datenbank ermitteln. Öffnen Sie dazu die Exchange Management Shell auf Ihrem Exchange-Server und verwenden Sie den PowerShell-Befehl Get-MailboxDatabase wie unten angegeben. Dadurch werden alle Postfachdatenbanken zusammen mit ihrer GUID aufgelistet. Sie benötigen diese GUID-Nummer, wenn Sie die Registrierung aktualisieren.
Get-MailboxDatabase | Format-Tabelle Name, GUID
Die GUID wird benötigt, um die Datenbank in der Registrierung zu finden, damit Sie das Limit aktualisieren können. Öffnen Sie nun den Registrierungseditor, indem Sie regedit über die Eingabeaufforderung öffnen oder danach suchen.
Navigieren Sie dann zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<Servername>\Private-< GUID>
Wenn das DWORD mit dem Namen Database Size Limit in GB nicht vorhanden ist, erstellen Sie es.
Sie müssen die Größe der Datenbank im Dezimalformat eingeben. Wenn Sie also wollen, dass die Datenbank 1,5 TB groß ist, müssen Sie 1500 eingeben, und wenn Sie wollen, dass sie 2 TB groß ist, müssen Sie 2000 eingeben.
Nachdem die Änderung abgeschlossen ist, müssen Sie den Exchange Server Information Store Service über das Fenster Services Management neu starten. Wenn dies geschehen ist und alles funktioniert, können Sie versuchen, die Datenbank zu mounten, und es sollte funktionieren.
Was ist zu tun, wenn die Datenbank beschädigt ist?
Wie Sie sehen, gibt es einiges zu tun, und das Risiko ist hoch, da Sie den Exchange-Server und sogar die Datenbanken beschädigen könnten. In diesem Fall müssen Sie die systemeigenen Tools verwenden, wie z. B. EseUtil verwenden, um eine eventuelle Beschädigung der Datenbanken zu beheben.
EseUtil bietet zwei Methoden. Eine davon ist die Soft Recovery. Dies ist die schnellste Methode, da sie versucht, nur leichte Schäden zu beheben. Die andere Methode ist die harte Wiederherstellung, bei der grundsätzlich alle Daten gelöscht werden, die als beschädigt gelten. Diese Methode sollte nur als letzter Ausweg gewählt werden. Wenn Sie diese Methode anwenden, wird Ihr Support bei Microsoft hinfällig. Außerdem müssen Sie über genügend Speicherplatz verfügen, um diesen Vorgang durchführen zu können.
Auf der anderen Seite können Sie auch eine Anwendung eines Drittanbieters wie Stellar Repair for Exchange ausprobieren. Diese Anwendung hilft Ihnen, Ihre Daten aufzuteilen oder sie aus einer EDB-Datei zu exportieren. Mit Stellar Repair for Exchange können Sie mühelos eine EDB-Datei verbinden und sie in PST und andere Formate exportieren. Sie können auch selektiv Postfächer direkt in eine Exchange-Server-Datenbank exportieren – von Exchange 2013 bis 2019. Sie können eine beschädigte EDB-Datei öffnen – von Exchange 2007 bis zur neuesten Version.