Benutzer mit den meisten Antworten
Exchange 2016, Mailbox Restore

Frage
-
moin,
ich möchte eine gesamte Mailbox einem anderen User zuordnen und teste gerade einen MailboxRestore in ein anderes Postfach und stoße auf ein paar Probleme
Demo10 User aus der wiederhergestellten RDB Datenbank soll dem Demo11 zugeordnet werden. Sofern das geht?
1. Demo10 User mailbox disabled und connected (wäre nicht erforderlich gewesen)
2. Neuen User demo11 angelegt. Mailbox demo11 disabled.
3. User demo11 erscheint nicht bei Disconnected? Timingproblem? Refresh durchgeführt gleiches Problem. Die Datenbank liegt auf dem Server wo ich die CmdLet ausführe.
Get-MailboxDatabase | Get-MailboxStatistics | Where {$_.DisplayName -eq "demo11"} | Format-List displayname, database, DisconnectReason,DisconnectDate
Get-MailboxStatistics -Database user | ForEach { Update-StoreMailboxState -Database $_.Database -Identity $_.MailboxGuid -Confirm:$false }
New-MailboxRestoreRequest -SourceStoreMailbox "demo10" -SourceDatabase "RDB" -TargetMailbox "Demo11" -AllowLegacyDNMismatch
Befehl müsste eigentlich -TargetUser anstelle -TargetMailbox heißen, da es diese ja nicht mehr gibt.
The operation couldn't be performed because 'Demo11' couldn't be found.
+ CategoryInfo : NotSpecified: (:) [New-MailboxRestoreRequest], ManagementObjectNotFoundException
+ FullyQualifiedErrorId : [Server=EX2,RequestId=03aadaa1-4461-415d-beeb-a8226a48d75e,TimeStamp=28.03.2019 07:29:59] [FailureCategory=Cmdlet-ManagementObjectNotFoundExcept
on] 610180A6,Microsoft.Exchange.Management.Migration.MailboxReplication.MailboxRestoreRequest.NewMailboxRestoreRequest
+ PSComputerName : ex2.firma.de
Chris
Antworten
-
Hallo Chris,
Da Du das Postfach nur in der Recover Datenbank hast, gibt es keine Verbindung zu eine entsprechenden AD Objekt. Also bleibt Dir nur der Umweg über die Inhaltswiederherstellung.
:-(
Viele Grüße Malte
- Als Antwort markiert -- Chris -- Donnerstag, 28. März 2019 13:30
Alle Antworten
-
Hallo Chris,
Mit New-MailboxRestoreRequest stellst Du den Inhalt eines gelöschten oder deaktivierten Postfaches in ein existierendes Postfach her, nicht das Postfach selbst.
"Use the New-MailboxRestoreRequest cmdlet to restore a soft-deleted or disconnected mailbox. This cmdlet starts the process of moving content from the soft-deleted mailbox, disabled mailbox, or any mailbox in a recovery database into a connected primary or archive mailbox"
Solange das Postfach noch im System ist, musst Du connect-mailbox nutzen.
https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/connect-mailbox?view=exchange-ps
Gruß Malte
-
Hallo Chris,
Da Du das Postfach nur in der Recover Datenbank hast, gibt es keine Verbindung zu eine entsprechenden AD Objekt. Also bleibt Dir nur der Umweg über die Inhaltswiederherstellung.
:-(
Viele Grüße Malte
- Als Antwort markiert -- Chris -- Donnerstag, 28. März 2019 13:30