[How to] Mailbox auf einem aktiven Postfach wiederherstellen Exchange 2016

Ausgangssituation

Postfach

  • AD-User wurde gelöscht und erneut angelegt mit neuer SID.
  • Das alte Postfach referenziert nicht mehr auf diesen User
  • ein neues Postfach wurde erstellt welches mit der neuen SID verknüpft ist
  • Jetzt muss die Mailbox restored werden damit der User damit weiter arbeiten kann

Problematik

 

 

wie schafft man es die Mails aus einem nicht verbundenen und auch noch nicht als disconnect oder disabled geflagtes Postfach mit dem neuen zu verbinden? (Frisch disconnected Postfächer tauchen erst nach dem nächsten Datenbank Update wieder auf.)

 

Workaround MailboxRestore:

 

Quick and Dirty

 

1. Mailboxen anhand GUID oder LegacyDN identifizieren

 

Get-MailboxDatabase | Get-MailboxStatistics | fl DisplayName, MailboxGuid, Database, DisconnectReason, DisconnectDate, LegacyDN

DisplayName : Test, User
MailboxGuid : 7d5c5a6c-89f7-463a-90da-1020cf550722
Database : MBX01
DisconnectReason :
DisconnectDate :
LegacyDN : /o=XX/ou=AA
(FYDIBOHF23SPDLT)/cn=Recipients/cn=8916053492544a19992eb9bf7651d915-Us
DisplayName : Test, User
MailboxGuid : a644d519-32c6-4289-9e64-c2afa6022503
Database : MBX02
DisconnectReason :
DisconnectDate :
LegacyDN : /o=XX/ou=AA
(FYDIBOHF23SPDLT)/cn=Recipients/cn=d175366a3a5a482baa340bf9f8dda89b-Te

2. Prüfen ob das alte Postfach die Größe der DatabaseQuota Policy nicht verletzt

wenn ja, muss DatabaseProhibitSendReceiveQuota höher gesetzt werden.
(altes Postfach Größe)
Get-MailboxStatistics -Database "MBX01" -StoreMailboxIdentity 7d5c5a6c-89f7-463a-90da-1020cf550722 | fl

TotalItemSize : 1.979 GB (2,124,806,182 bytes)
(aktuelles Postfach Policy Beschränkungen)
Get-MailboxStatistics "test" | fl

DatabaseIssueWarningQuota : 1.9 GB (2,040,110,080 bytes)
DatabaseProhibitSendQuota : 2 GB (2,147,483,648 bytes)
DatabaseProhibitSendReceiveQuota : 2.3 GB (2,469,606,400 bytes)

3. Erstellen des Restore Requests

New-MailboxRestoreRequest -SourceStoreMailbox 7d5c5a6c-89f7-463a-90da-1020cf550722 -SourceDatabase MBX01 -TargetMailbox a644d519-32c6-4289-9e64-c2afa6022503 -AllowLegacyDNMismatch

4. Prüfen ob der Restore erfolgreich war

Get-MailboxRestoreRequest | fl

RunspaceId : 2ca1b2c5-0e6e-474d-98ab-ddc517a30051
SourceDatabase : MBX01
TargetMailbox :   XX/AA/Test, User
Name : MailboxRestore
RequestGuid : 206a114c-4b93-4877-b10f-eed951092152
RequestQueue : MBX02
Flags : IntraOrg, Pull
BatchName :
Status : Completed
Protect : False
Suspend : False
Direction : Pull
RequestStyle : IntraOrg
OrganizationId :
WhenChanged : 18.07.2018 12:39:58
WhenCreated : 18.07.2018 12:31:02
WhenChangedUTC : 18.07.2018 10:39:58
WhenCreatedUTC : 18.07.2018 10:31:02
Identity : XX/AA/Test, User\MailboxRestore
IsValid : True
ObjectState : New

 

Dennoch nicht weiter gekommen? Noch Fragen offen? Dann melde dich einfach über meine Kontaktseite bei mir

 

 

 

 

 

 

 

Let's go and write a comment