EXCHANGE: Datenbankinhalte prüfen vor löschen

Bevor eine Datenbank vom Exchange Server gelöscht werden kann, sollte geprüft werden ob alle Inhalte entfernt/übertragen wurden wie folgt:

get-mailbox -database <name>
get-mailbox -database <name> -arbitration
get-mailbox -database <name> -archive
get-mailbox -database <name> -auditlog
get-mailbox -database <name> -monitoring
get-mailbox -database <name> -publicfolder

Die Ergebnisse kann man dann direkt weiterverwenden um z.B. in eine andere Datenbank zu verschieben:

get-mailbox -database <name>|new-moverequest -targetdatabase <neue-db>

Denn Status prüfen können sie mit den folgenden Befehl:

get-moverequest

Details erhalten sie mit:

get-moverequest|get-moverequeststatistics

Fertige Aufträge löschen sie wie folgt:

get-moverequest -movestatus completed|remove-moverequest

Tags: , ,