Wir befinden uns mitten in der Migration der hybriden Koexistenz von Exchange 2010 vor Ort zu Office 365. Das bedeutet, dass ADFS und "Dirsync" (jetzt Windows Azure AD Sync genannt) ausgeführt werden. Wir sind mehr als in der Mitte der Migration von Postfächern, sodass sich etwa 60% der Postfächer unserer Benutzer in der Cloud befinden und die restlichen rund 40% sich noch in lokalen Exchange 2010-Datenbanken befinden.
Heute haben wir festgestellt, dass einer unserer Benutzer sowohl ein lokales als auch ein Office 365-Postfach hat, das mit seinem einen AD-Konto verknüpft ist. Das heißt, wenn er Outlook auf einem Computer mit Domänenbeitritt öffnet und die Erstkonfiguration durchläuft, wird er mithilfe der automatischen Erkennung mit seinem lokalen Postfach verbunden. Wenn er sich jedoch beim Office 365-Portal anmeldet, wird sein Cloud-Postfach angezeigt.
Schlimmer noch, wenn ein Benutzer, dessen Postfach sich in der Cloud befindet, ihm eine E-Mail sendet, wird diese nur an sein Cloud-Postfach gesendet, und wenn ein Benutzer, dessen Postfach sich noch vor Ort befindet, nur an sein lokales Postfach. Er kann also nicht alle seine Post an einem Ort sehen.
Wie können wir seine E-Mail-Daten "zusammenführen" (endgültiges Ziel: Office 365) und sicherstellen, dass Outlook das Office 365-Postfach "automatisch erkennt" und alle E-Mails an dieses Postfach weitergeleitet werden?
quelle
Antworten:
Ich habe das gleiche Problem in meiner Domain. Jemand erstellt das o365-Postfach manuell für Benutzer, die bereits ein lokales Postfach haben
Ich habe diesen Weg gefunden, um das Problem zu beheben:
Remove-MsolUser -UserPrincipalName [email protected] -Force
Remove-MsolUser -UserPrincipalName [email protected] -RemoveFromRecycleBin -Force
Ich denke ist einfacher und unkomplizierter. Sie können Ihr Postfach bei Bedarf auch vor Ort (Offboarding) neu migrieren.
quelle
Ich entschied, dass ich nicht alle E-Mails mit Outlook aus dem Cloud-Postfach exportieren, die Office 365-Lizenz (oder nur die EOL-Lizenz) vom Benutzer entfernen und dann das Postfach mit Powershell dauerhaft löschen und dann das lokale Objekt migrieren wollte Postfach in die Cloud und importieren Sie die exportierten Daten erneut in das neue Cloud-Postfach. Ich wusste, dass das funktionieren würde, schien aber einen Kreisverkehr zu haben. Was ich letztendlich getan habe, war vielleicht mehr, aber hier ist ein anderer Weg:
<user alias>@<our custom domain>.mail.onmicrosoft.com
.Nachdem das Mail-Benutzerobjekt aussortiert worden war, stellte ich fest, dass ich einige Dinge in Active Directory-Attributen anpassen musste:
<user alias>@<our custom domain>.mail.onmicrosoft.com
.-2147483642
.2147483648
.4
.Get-Mailbox -Identity <alias> | fl
. Der Trick ist, wenn es dort gemeldet wird, es im Textformat ist und um das AD-Attritube zu bearbeiten, muss es im Hex- Format eingegeben werden. Ich habe einen Online-Konverter verwendet (es gibt mehrere, die ich nach einer Websuche zur Formatfehlanpassung herausgefunden habe), um die Hex-Version zu erhalten und das AD-Attribut zu aktualisieren.Ein anonymer Benutzer schlug Folgendes vor, anstatt den GUID-Konverter zu verwenden. Dies würde auch eine Powershell-Automatisierung des Prozesses ermöglichen.
quelle
Danke Mauro! Es hat bei mir funktioniert, du musstest
-UserPrincipalName
deinen Befehl ergänzen und es hat bei mir funktioniert!quelle
Um das Cloud-Postfach zu entfernen, habe ich einfach von einem Abonnement zu einem anderen gewechselt, sodass ich auf E5 war. Ich habe mein Konto in Business Premium geändert, aber die Exchange Online-Option entfernt. Anschließend habe ich mein Postfach in die Cloud migriert, bevor ich wieder zum E5-Abonnement gewechselt bin.
quelle