Strony

27 lipca 2010

Skrzynki specjalne w Exchange 2010

Po wdrożeniu Exchange 2010 wiele osób zauważyło zapewne nową skrzynkę o nazwie DiscoveryMailbox. Jednak przy niektórych zaawansowanych operacjach można zauważyć, że nie jest to jedyna skrzynka specjalna, która pojawiła się w tym systemie. Przy próbie przeniesienia wszystkich skrzynek i skasowania teoretycznie pustej domyślnie zakładanej przy instalacji bazy, dowiemy się, że w bazie jeszcze są skrzynki ukryte – jedna wykorzystywana w procesie moderowania list dystrybucyjnych, druga w komunikacji ze sfederowaną organizacją pocztową. Skrzynki te możemy w prosty sposób wyświetlić komendą get-mailbox z opcją –arbitration, jak na poniższym rysunku.

image

Przeniesienie takich skrzynek do innej bazy jest możliwe tylko z powłoki, najprościej przy zastosowaniu potoku z poprzedniej komendy i komendy new-moverequest (przypomnę, że w Exchange 2010 nie ma już komendy move-mailbox).

image

Co jednak zrobić w przypadku, gdy w szale porządków w folderze users skasowaliśmy niewiele nam mówiące konta użytkowników:

  • SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9}
  • SystemMailbox{1f05a927-…}
  • FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042

Skasowanie samej skrzynki nie jest problemem – zawsze można na nowo wykonać enable-mailbox i będzie OK. Niestety w przypadku skasowania konta, musimy ponownie sięgnąć do setupu i wykonać komendę Setup.com /PrepareAD. W ten sposób konta specjalne zostaną ponownie wygenerowane. Oczywiście teraz musimy jeszcze ponownie utworzyć skrzynki:

Enable-Mailbox –Arbitration –Identity “SystemMailbox{1f05a927-…}”
Enable-Mailbox –Arbitration –Identity “SystemMailbox{e0dc1c29-…}”
Set-mailbox –Arbitration –Identity “SystemMailbox{e0dc1c29-…}” -DisplayName “Microsoft Exchange”

Wpisując pełne identyfikatory wygenerowane przez Setup.

4 komentarze:

  1. co w przypadku gdy po wykonaniu polecenia: get-mailbox -arbitration mam następujący błąd?

    [PS] C:\Windows\system32>get-mailbox -arbitration

    Name Alias ServerName ProhibitSendQuota
    ---- ----- ---------- -----------------
    SystemMailbox{1f05a927... SystemMailbox{1f0... plgdex1 unlimited
    WARNING: The object XXXXX-XXXXX.pl/Users/SystemMailbox{1f05a927-800d-4b89-a6a2-f0a2f1c458f6} has been corrupted, and
    it's in an inconsistent state. The following validation errors happened:
    WARNING: Database is mandatory on UserMailbox.
    WARNING: Database is mandatory on UserMailbox.
    SystemMailbox{e0dc1c29... SystemMailbox{e0d... plgdex1 unlimited
    WARNING: The object XXXXX-XXXXX.pl/Users/SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} has been corrupted, and
    it's in an inconsistent state. The following validation errors happened:
    WARNING: Database is mandatory on UserMailbox.
    WARNING: Database is mandatory on UserMailbox.

    OdpowiedzUsuń
  2. Mam u siebie identyczny problem jak powyżej. Dodam, że nie działa moderacja grup.

    OdpowiedzUsuń
  3. setup /preparead i kolejne kroki z przedstawionej w poradzie procedury u Radka pomogły.

    OdpowiedzUsuń
  4. U mnie jeszcze wywala problem z FederatedEmail:


    [PS] C:\Windows\system32>Get-Mailbox -Arbitration

    Name Alias ServerName ProhibitSendQuota
    ---- ----- ---------- -----------------
    SystemMailbox{1f05a927... SystemMailbox{1f0... poczta unlimited
    WARNING: The object ENERGO.local/Users/SystemMailbox{1f05a927-5ff8-468b-832e-3f48961d0ede} has been corrup
    in an inconsistent state. The following validation errors happened:
    WARNING: Database is mandatory on UserMailbox.
    WARNING: Database is mandatory on UserMailbox.
    SystemMailbox{e0dc1c29... SystemMailbox{e0d... poczta unlimited
    WARNING: The object ENERGO.local/Users/SystemMailbox{e0dc1c29-89c3-4034-b678-e6c29d823ed9} has been corrup
    in an inconsistent state. The following validation errors happened:
    WARNING: Database is mandatory on UserMailbox.
    WARNING: Database is mandatory on UserMailbox.
    FederatedEmail.4c1f4d8... FederatedEmail.4c... poczta 1 MB (1,048,576 bytes)
    WARNING: The object ENERGO.local/Users/FederatedEmail.4c1f4d8b-8179-4148-93bf-00a95fa1e042 has been corrup
    in an inconsistent state. The following validation errors happened:
    WARNING: Database is mandatory on UserMailbox.
    WARNING: Database is mandatory on UserMailbox.


    To samo moge zastosować?

    OdpowiedzUsuń