actionbrowser.com
Wer möchte, der darf natürlich eine Datenbank leer räumen, diese löschen und dann die PFProxyDatabase samt PFProxyMailbox1 erstellen. Weiter geht die wilde Migration von Exchange am neuen Server, wo die eben erstellte öffentliche Ordner Proxy-Mailbox (PFProxyMailbox1) zum Einsatz kommt und später die Zugriffe auf den legacy Exchange Server ermöglicht bis die öffentlichen Ordner komplett in die neue modern Public Folder übertragen wurden. Da es bei vielen Migrationen immer mal wieder zu Problemen mit MAPI over HTTP gekommen ist, bin ich dazu übergegangen und habe es für die Dauer der Migration deaktiviert. Nach erfolgreicher Deinstallation des legacy Servers aktiviere ich es dann wieder. Set-OrganizationConfig -MapiHttpEnabled $false Set-OrganizationConfig -PublicFoldersEnabled Remote -RemotePublicFolderMailboxes PFProxyMailbox1 # Zum Prüfen: Get-OrganizationConfig | fl *PublicFolder* Exchange 2016 Remote Public Folder aktivieren Im nächsten Schritt wäre es sehr hilfreich, wenn der Exchange 2010 bereits nach Best Practice konfiguriert ist und die internen URLs der virtuellen Verzeichnisse gleich denen der externen URLs sind (SplitDNS).
Das Ende von Exchange 2010 steht "kurz" bevor, daher hier noch einmal ein kleines How-To für die Migration von Exchange 2010 zu Exchange 2016. Wie hier bereits erwähnt, werden mit dem Exchange 2010 SP3 RollUp 22 (endlich) Windows Server 2016 Domain Controller in der Active Directory Gesamtstruktur (Forest) unterstützt. Daher ist es jetzt möglich, die alten DCs und Exchange Server in "einem Schritt" abzulösen. Das ist insbesondere bei Small Business Servern 2011 sehr hilfreich. 🙂 Somit steht einer Migration von Exchange auf SBS 2011 zu Exchange 2016 auf Server 2016 nichts mehr im Weg. Die Systemanforderungen hat jedermann / jedefrau natürlich gelesen / überflogen. Die Installation der Vorbereitungen sowie des eigentlichen Exchange Servers 2016 ( mit dem aktuellesten CU! ) setze ich hier an dieser Stelle einmal ganz dreist voraus, so dass direkt mit den Vorbereitungen des Updates der Exchange Organisation losgelegt werden kann. Dazu sollte als erstes am Exchange 2010, sofern noch möglich, eine weitere Mailboxdatenbank mit einem Proxy-Postfach für die öffentlichen Ordner angelegt werden.
\1 C:\PFMigration\ <> #Die 20GB können natürlich auf das eigene Design angepasst werden.. \1 20GB C:\PFMigration\ C:\PFMigration\ Public Folder Migrationsscripts Da ich das neue Postfach bzw. die neuen Postfächer für die Modern Public Folder nicht "Mailbox1" – "Mailboxn" nennen möchte, bearbeite ich als nächstes die "" in C:\PFMigration und stelle einfach ein "PF-" voran. Ebenfalls kopiere ich den Ordner "C:\PFMigration" auf den neuen Exchange Server. Folder To Mailbox Map In meinem Fall ist es eine sehr kleine Umgebung und ich habe nachher nur ein Postfach für die öffentlichen Ordner (PF-Mailbox1). Auf dem Exchange 2016 kann jetzt die neue Public Folder Mailbox erstellt werden. Anschließen wird eine Migration Batch erstellt und diese gestartet. New-Mailbox -PublicFolder PF-Mailbox1 -HoldForMigration:$true -IsExcludedFromServingHierarchy $true New-MigrationBatch -Name PFMigration -SourcePublicFolderDatabase (Get-PublicFolderDatabase -Server) -CSVData (Get-Content C:\PFMigration\ -Encoding Byte) Start-MigrationBatch PFMigration #Status der Migrations Batch prüfen Get-MigrationBatch PFMigration #Für etwas mehr Informationen kann sich auch der Report angesehen werden Get-MigrationBatch -IncludeReport | fl Identity, Status, Report Unter diversen Umständen kann es sein, dass der Migratipoon Batch keine Fortschritte macht.
In diesem Fall kann der Vorgang durch einen Neustart des Exchange 2010 beschleunigt werden. Ansonsten heißt es abwarten. 🙂 Sobald die Migrations Batch den Status " Synced " hat, ist zwingend eine Downtime nötig, damit die Migration abgeschlossen werden kann! Migration Batch Status "Synced" Set-OrganizationConfig -PublicFoldersLockedForMigration:$true Complete-MigrationBatch PFMigration Das Ausführen des Befehls "Set-OrganizationConfig -PublicFoldersLockedForMigration:$true" kann ein wenig Zeit in Anspruch nehmen. Beschleunigen lässt sich diese, durch einen Neustart des Microsoft Exchange-Informationsspeicher Dienstes auf dem alten Exchange Server. An diesem Punkt kann ebenfalls noch "etwas" Zeit vergehen, bis der Status auf über "Completing" zu Completed wechselt. Ist der Status " Completed " erreicht, wird der Exchange Organisation mitgeteilt, dass der neue Exchange und die Modern Public Folder jetzt aktiv sind. Get-Mailbox -PublicFolder PF-Mailbox1 | Set-Mailbox -PublicFolder -IsExcludedFromServingHierarchy $false Set-OrganizationConfig -PublicFolderMigrationComplete:$true #Vor dem Verschieben der ersten Postfächer sollte eine Proxy-Mailbox für den Zugriff auf die legacy Public Folder eingerichtet werden.
Im Zweifel haben die paar User halt einfach Pech gehabt (ich weiß, dass es natürlich der Vorstand und der Betriebsratsvorsitzende sind, die es betroffen hat, aber dafür bist Du halt der BOfH;-) Evgenij Smirnov msg services ag, Berlin -> my personal blog (mostly German) -> Windows Server User Group, Berlin -> Mark Minasi Technical Forum, reloaded -> In theory, there is no difference between theory and practice. In practice, there is.
Innerhalb einer Datenbank gibt es User mit Zugriff und jene, bei denen es nicht funktioniert. -Neueinrichtung des Outlook-Profils brachte ebenfalls keinen Erfolg Langsam bin ich mit meinem Latein am Ende und um jeden Tipp dankbar. LG Philzip Edited October 10, 2018 by Philzip
Die Einträge habe ich entfernt, gebracht hat es jedoch leider nichts. Gleiches Spiel wie vorher. OWA Zugriff auf die Public Folder bei allen Usern gegeben, über's Outlook nur bei manchen. Sonstige eventuell hilfreiche Infos: -Wildcard-Zertifikat -Autodiscover funktioniert ordnungsgemäß -Problem betrifft nicht nur den Terminalserver mit Office 2010. Auch Client-PCs mit Office 2016 haben teils keinen Zugriff auf die Public Folders. -Problem scheint nicht User-bezogen zu sein. Ein User, der auf dem TS mit Office 2010 Zugriff hat, hat auf seinem PC mit Office 2016 keinen Zugriff.