Disconnected Mailboxes jak je usunąć samemu

This post is also available in: angielski

Jeżeli w Microsoft Exchange 2010 usuwamy skrzynki użytkowników poprzez wybranie Remove lub Disable, skrzynki wraz z zawartością nadal są przechowywane w bazie Exchange.

Różnica pomiędzy operacją Remove a Disable:

  • Disable – powoduje odłączenie skrzynki emailowej od konta użytkownika w Active Directory pozostawiając konto użytkownika włączone, skrzynka zaznaczana jest jako Disconnected, znika z książki adresowej i możemy ja ponownie podłączyć przechodząc w EMC do: Exchange Organization –> Recipient Configuration –> Disconnect Mailboxes
  • Remove – powoduje usunięcie konta użytkownika w Active Directory

Jeżeli chcemy wyświetlić listę skrzynek będących w stanie Disconnected znajdujących się w danej bazie wówczas korzystamy z polecenia:

Get-MailboxStatistics -Database "MailboxDatabase" | Where { $_.DisconnectDate -ne $null } | select DisplayName, DisconnectDate,TotalItemSize, TotalDeletedItemSize

Jeżeli natomiast chcemy wyświetlić wszystkie wyłączone skrzynki na serwerze:

Get-MailboxStatistics -Server MBXServer | where { $_.DisconnectDate -ne $null } | select DisplayName,DisconnectDate | sort DisconnectDate

Po odłączeniu skrzynki (Disabled), skrzynka nie pojawi się odrazu w Disconnected Mailboxes. Dopiero po zakończeniu działania narzędzia Maintence dla bazy Exchange, skrzynki zostaną oznaczone jako rozłączone i można je będzie znaleźć w Disconnected Mailboxes. Same skrzynki jednak pozostaną w tej bazie w której znajdowały się przed odłączeniem.

Skrzynki w takim stanie będą przetrzymywane w bazie przez 30 dni (ustawienie domyślne) chyba, że zostanie zmieniony dla danej bazy parametr określający po jakim czasie od usunięcia skrzynki mają zostać trwale usunięte.

Aby przyspieszyć pojawienie się skrzynki w Disconnected Mailboxes po jej odłączeniu możemy wykonać:

Get-MailboxDatabase | Clean-MailboxDatabase

Różnica pomiędzy Disabled mailboxes a Soft-Deleted mailboxes:

Disabled mailboxes -są to skrzynki powstałe w wyniku wykonania operacji Disable lub Remove na aktywnych skrzynkach. Skrzynki te są przetrzymywane w bazie gdzie się znajdowały do czasu upłynięcia czasu retencji dla usuniętych skrzynek. Po tym czasie skrzynki zostaną całkowicie usunięte i zwolnione zostanie miejsce w bazie. Skrzynki w tym stanie nie są wyświetlane w książce adresowej.

Soft-Deleted mailboxes – powstają w wyniku przenoszenia skrzynek między bazami. Po przeniesieniu skrzynki do nowej bazy, w orginalnej bazie skrzynka nie jest usuwana lecz przełączana w stan soft-deleted. W takim stanie skrzynka pozostaje w oryginalnej bazie do czasu upłynięcia czasu retencji dla usuniętych skrzynek. Aby wymusić usunięcie tego typu skrzynek musimy użyć polecenia Remove-Storemailbox.

Aby wyświetlić wszystkie skrzynki w bazie które są w stanie Disabled wykonujemy:

Get-MailboxStatistics –Database “MBXDatabase″ | Where-Object {$_.DisconnectReason –eq “Disabled”}

Aby w danej bazie usunąć wszystkie wyłączone skrzynki (Disabled):

$Mailboxes = Get-MailboxStatistics -Database “MBXDatabase″ | where {$_.DisconnectReason -eq “Disabled”}
$Mailboxes | foreach {Remove-StoreMailbox -Database $_.database -Identity $_.mailboxguid -MailboxState Disabled -Confirm:$False}

Jeżeli chcemy usunąć z bazy skrzynki które są w stanie Soft-Deleted:

$Mailboxes = Get-MailboxStatistics -Database “MBXDatabase″ | where {$_.DisconnectReason -eq “SoftDeleted”}
$Mailboxes | foreach {Remove-StoreMailbox -Database $_.database -Identity $_.mailboxguid -MailboxState SoftDeleted -Confirm:$False}
Print Friendly
Otagowany , , , , , , , , , .Dodaj do zakładek permalink.

One Response to Disconnected Mailboxes jak je usunąć samemu

  1. Amedar Consulting mówi:

    Fantastic web site. Plenty of helpful information here. Iˇ¦m sending it to some friends ans additionally sharing in delicious. And of course, thanks on your effort!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>