Freigabe des Speich...
 
Notifications
Clear all

Freigabe des Speicherplatzes verschobener Postfächer

7 Posts
5 Users
0 Reactions
16.2 K Views
(@bt2019)
New Member
Joined: 5 years ago
Posts: 2
Topic starter  

Hello everyone,

nach dem Verschieben diverser Postfächer in eine andere Datenbank sind die Originale noch in der ursprünglichen Datenbank verblieben.

Nach welcher Zeit werden diese dort entfernt und deren Speicherplatz dem White Space hinzugefügt?

MfG
Björn


   
Quote
Roman_Vienna
(@werom-edv)
Estimable Member
Joined: 5 years ago
Posts: 184
 

@bt2019

Hi Björn,

es gibt die Möglichkeit, die Exch-Datenbank zu komprimieren. Da im google nach Exchange komprimieren suchen. Du findest ein paar Powershell-Befehle, die das ausführen. Dabei wird alles in eine neue Datenbank geschrieben und sobald fertig, die alte gelöscht. Während der Komprimierung sind die Postfächer darin nicht verfügbar und offline.

Ob dadurch aber viel Speicherplatz freigegeben wird, kann ich nicht mit Sicherheit behaupten.

Ist eine Komprimierung für dich möglich?


   
ReplyQuote

Frank Zöchling
(@franky)
Honorable Member Admin
Joined: 15 years ago
Posts: 512
 

Hallo Björn,

der Whitespace innerhalb der Datenbank wird nicht wieder freigegeben. Das Tool "eseutil" wird nur noch unterstützt, um eine Datenbank zu reparieren. Sobald die Datenbank wieder online ist, müssen alle Postfächer in eine neue Datenbank verschoben werden. Dies gilt auch für die Defragmentierung, siehe hier:

https://techcommunity.microsoft.com/t5/Exchange-Team-Blog/New-Support-Policy-for-Repaired-Exchange-Databases/ba-p/603723

Kurz gesagt: Eine Exchange Datenbank wird aus Sicht des Filesystems immer nur größer, aber nicht kleiner. Um zuviel Whitespace zu vermeiden, musst du alle Postfächer in eine neue DB verschieben und die alte danach löschen.

Greetings,

Frank


   
ReplyQuote
(@bt2019)
New Member
Joined: 5 years ago
Posts: 2
Topic starter  

Hello Frank,

danke für deine Antwort.

Es geht nicht darum, dass die Datenbank insgesamt wieder kleiner wird (Dateigröße auf dem Datenträger).

Ich habe diverse Postfächer in eine zweite Datenbank verschoben (migriert). Bei der Abfrage mittels Get-MailboxStatistics werden diese Postfächer aber nun solwohl in der neuen, als auch in der ursprünglichen Datenbank aufgeführt. Ich habe erwartet, dass die verschobenen Postfächer aus der ursprünglichen Datenbank entfernt werden und deren Speicherplatz innerhalb der Datenbank als verfügbar (White Space -> Get-MailboxDatabase -status | select-object server,name,availablenewmailboxspace) markiert wird.

Bisher ist dies noch nicht geschehen.

Greetings
Björn


   
ReplyQuote

(@schimpelnfc-de)
Active Member
Joined: 5 years ago
Posts: 8
 

Hello everyone,

ich wollte gerade das hier machen

https://www.nucleustechnologies.com/blog/how-to-remove-white-spaces-in-exchange-database/

bevor ich euer Thema hier gelesen habe.

Das kann ich mir dann sparen?

Greetings

Peter


   
ReplyQuote
(@robert)
Active Member
Joined: 5 years ago
Posts: 7
 

Hello everyone,

die Datenbank-Wartung wird regelmäßig ausgeführt, dabei wird der ungenutzte Speicher freigegeben. Das betrifft auch gelöschte Postfächer.

Wenn man ein Postfach von einer Datenbank in eine neue verschiebt, bleibt das Originalpostfach noch als Kopie in der Datenbank. Das taucht dann als getrenntes Postfach auf und wird nach Ablauf der Retention-Zeit gelöscht. Die Datenbanken werden aber nicht kleiner.

Eine komplette Migration aller Postfächer aus 1 Datenbank in eine andere bringt hier schon etwas an Speicherplatz, aus eigener Erfahrung waren das aber nie mehr als 5%, das ist für mich den Aufwand nicht wert und in der Übergangszeit muss beachtet werden, dass hier der doppelte Speicherplatz der Originaldatenbank benötigt wird(auch für Backups etc).
Somit ist das für mich keine "Bereinigungsoption", eher nur, wenn es massive Probleme mit der Speichernutzung und -freigabe geben sollte.

Beste Grüße


   
ReplyQuote

Roman_Vienna
(@werom-edv)
Estimable Member
Joined: 5 years ago
Posts: 184
 
Published by: @bt2019

Hello Frank,

danke für deine Antwort.

Es geht nicht darum, dass die Datenbank insgesamt wieder kleiner wird (Dateigröße auf dem Datenträger).

Ich habe diverse Postfächer in eine zweite Datenbank verschoben (migriert). Bei der Abfrage mittels Get-MailboxStatistics werden diese Postfächer aber nun solwohl in der neuen, als auch in der ursprünglichen Datenbank aufgeführt. Ich habe erwartet, dass die verschobenen Postfächer aus der ursprünglichen Datenbank entfernt werden und deren Speicherplatz innerhalb der Datenbank als verfügbar (White Space -> Get-MailboxDatabase -status | select-object server,name,availablenewmailboxspace) markiert wird.

Bisher ist dies noch nicht geschehen.

Greetings
Björn

Hi Björn!

Hatte mich damals auch gewundert. Bei mir gings darum, die virtuellen Festplatten unter 500GB zu halten, damit das Backup am HyperV besser funktioniert.
In der Datenbank ist diese retention-Zeit und dieser Zeitraum bevor ein Postfach endgültig gelöscht wird definiert. Sobald die Zeiten erreicht sind, wirds gelöscht.
Insofern: für eine Woche runtersetzen und Mailbox in bisheriger Datenbank sollte gelöscht werden.

Hat dir jemand deine Frage beantworten können?

lg Roman


   
ReplyQuote
Share: