OCS Migration
Diese Seite beschreibt die Wege und Links für die Migration von LCS 2005 und OCS2007 auf OCS2007R2 und zukünftig auch neuere Versionen:
OCS2007R2 legt die Konfiguration per Default wieder in der "Configuration Partition" ab. LCS2005 und OCS2007 haben dazu allerdings die Forrest Root Domain genutzt. OCS2007 R2 kann diese auch nutzen, aber es ist ratsam, die Konfiguration zu übertragen.
Migrating from LCS 2005 SP1 to OCS 2007 R2 - which
client can you use when?
http://blogs.technet.com/jenstr/archive/2009/03/17/migrating-from-lcs-2005-sp1-to-ocs-2007-r2-which-client-can-you-use-when.aspx
ACHTUNG
Wer die Konfiguration der OCS2007 RTM Installation in die Configuration-Partition
verschieben will, muss dies vor dem OCS2007 R2 Schema Update machen !!
Schritte des Updates
Am Beispiel unserer eigenen Installation bei Net at Work habe ich das Update von OCS 2007 auf OCS2007 R2 in den einzelnen Schritten dokumentiert: Dies beschreibt "unsere" Konfiguration und Migration. Sie ist exemplarisch aber abgesehen von den ersten beiden Schritten sicher nicht der einzige Migrationsweg. Es hängt davon ab, welche Funktionen Sie zusätzlich brauchen und welche Voraussetzungen aktuell da sind.
Konfiguration verlagern
Wie bei vermutlich den meisten anderen Firmen auch, haben Sie OCS nach "Standard" installiert. Damit ist die Konfiguration natürlich in die Domänenpartition der Forrest Root Domäne gelandet, was mit OCS2007 R2 auch noch geht, aber eben nicht mehr der Default ist. Insbesondere durch zukünftige Installationen ist davon auszugehen, dass auch Drittprodukte und Tools die Konfiguration dort erwarten. Auch für dezentrale Installationen (Große Firmen) ist es natürlich einfacher, wenn jeder DC die OCS-Konfiguration vor Ort vorhält und sie nicht an jeden Standort mit OCS-Servern auch einen DCs der Forrest Root Domäne installieren müssen. Sie sieht das mit ADSIEDIT aus
Für die die Übertragung gibt es bei Microsoft eine eigene Anleitung, nach der Sie einfach vorgehen sollten::
- Microsoft Office Communications Server 2007 R2 using the Global Settings
Migration Tool to Move to Configuration Container
http://technet.microsoft.com/en-us/library/dd441370(office.13).aspx
Die entsprechenden Tools haben es wohl nicht mehr mit auf die CD geschafft, so dass diese als Download bei Microsoft erhältlich sind.
Global Settings Migration Tool
http://www.microsoft.com/downloads/details.aspx?FamilyID=23236784-508e-44c9-809d-30ff245928d8&displaylang=en
Die Installation muss auf einem 32-Bit System, z.B. dem bisherigen OCS-Server, erfolgen. Als Ergebnis packt er nur ein VBScript und eine DOC-Datei aus:
Wenn Sie das VBScript einfach mal so aufrufen, dann sehen Sie die verschiedenen Optionen:
Die weiteren Schritte für die Umstellung der Konfiguration in die neue Umgebung finden Sie auf http://technet.microsoft.com/en-us/library/dd441370(office.13).aspx.
Bei einigen Kommandozeilen der Microsoft Hilfe hat sich ein "Leerzeichen" eingeschlichen.
Bitte führen Sie die Zeilen nicht in einem BATCH alle hintereinander aus. Zwischen verschiedenen Schritten sollten Sie Wartezeiten zur AD-Replikation einhalten.
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsTree
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateGlobalSettingsProperties
LcsCmd /Forest /Action:ForestPrep /global:configuration
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateServerDnReferences /SearchBaseDN:
cscript MigrateOcsGlobalSettings.vbs /Action:MigrateUserDnReferences /SearchBaseDN:dc=netatwork,dc=de
cscript MigrateOcsGlobalSettings.vbs /Action:DeleteSystemGlobalSettingsTree
Das ganze habe ich auch als Video mitgeschnitten. Man kann kurz sehen, dass der Server zweimal vorhanden ist, bis der letzte Schritt die Konfiguration wieder bereinigt.
ocsupdate.wmv
(4 MB)
Bildschirmvideo der Updateschritte zur Migration der Einstellungen aus
der Domäne in die Konfigurationspartition.
Nach diesen Schritten ist die OCS2007-Installation komplett in die Konfigurationspartition umgezogen worden.
Nun ist die Installation vorbereitet für mehr.
Installation OCS 2007 R2 Standard Server
Beim Update von OCS 2007 auf OCS2007R2 ist es
wichtig, dass das Update von innen nach außen erfolgt. Im Gegensatz zu
Exchange 2007, wo zuerst die CAS und dann die Mailbox Server
aktualisiert werden müssen, sollte bei OCS erst der StandardServer (bzw.
Enterprise Frontends) ausgerollt und dann die Mediation und Edge und
andere Rollen ersetzt werden.
Ein Inplace Update ist allerdings sowieso nicht möglich.
Achtung Dez 2008 Rollup Fix für Client
Damit alte OCS-Clients schon mit dem OCS 2007 R2-Server zusammenarbeiten können, müssen Sie auf jedem Client das Update "957465 Communicator 2007
hotfix rollup package: December 19, 2008" installieren.
Die Installation eines OCS 2007 R2-Servers orientiert sich wieder fast an der normalen Neuinstallation. Sie benötigen einen Windows 2003 oder 2008 Server mit x64 Bit und vor der eigentlichen OCS Installation rüstet das Setup die erforderlichen Voraussetzungen nach, die mit auf der Installationsquelle vorhanden sind:
- Visual Studio 2008 redistributable
- .NET 3.5 SP1
Nach dem Reboot, den er leider erst anfordert, wenn man im Setup weiter macht, kopiert das Setup beim Standard Server erst mal die SQL Installationsquellen auf den PC, um dann die Installation zu starten. Der Assistent führt schon zwangsweise durch die Installation.
Verschieben der Benutzer auf den neuen Server
Ehe Sie die Benutzer nun schon mit den neuen Admintools verwalten können, müssen Sie wohl oder übel diese erst verschieben:
Nutzen Sie also einfach die soeben mit installierten Administrationstools, um die Benutzer auf den neuen R2-Server zu verschieben.
OCS Clients
Auch sollten Sie bald den Communicator Client auf allen Desktops entsprechende aktualisieren, damit die neuen Funktionen genutzt werden können.
- Migrating from LCS 2005 SP1 to OCS 2007 R2 - which client can
you use when?
http://blogs.technet.com/jenstr/archive/2009/03/17/migrating-from-lcs-2005-sp1-to-ocs-2007-r2-which-client-can-you-use-when.aspx
Upgrade Eval zu Vollversion
Wer zuerst mit einer Evaluierungsversion gestartet ist, die durchaus mit 180 Tagen eine gute Basis für Tests sein kann, wird irgendwann auch auf die Vollversion wechseln müssen. Kurz gesagt ist es eine Reparaturinstallation mit einer besonderen Kommandozeile:
MsiExec.exe /i Server.msi EVALTOFULL=1 /l*v C:\Upgrade.log
Weitere Details finden sie in folgenden Dokumenten:
- Microsoft Office Communications Server 2007 Overview of Steps für an upgrade für Pools and Servers
http://technet.microsoft.com/en-us/library/bb663761.aspx - Microsoft Office Communications Server 2007 upgrade an
Evaluation Version of an Enterprise Pool
http://technet.microsoft.com/en-us/library/bb663717.aspx - Microsoft Office Communications Server 2007 upgrading Standard
Edition Servers
http://technet.microsoft.com/en-us/library/bb663782.aspx - Word: upgrading Office Communications Server 2007 Evaluation to
the Full Released Version
http://www.microsoft.com/downloads/details.aspx?familyid=54a5521d-a928-46f2-8bf7-125da636dd2e&displaylang=en
Weitere Links
- Migrating from LCS 2005 SP1 to OCS 2007 R2 - which client can
you use when?
http://blogs.technet.com/jenstr/archive/2009/03/17/migrating-from-lcs-2005-sp1-to-ocs-2007-r2-which-client-can-you-use-when.aspx - 957465 Communicator 2007 hotfix rollup package: December 19, 2008" installieren
- Microsoft Office Communications Server 2007 R2 using the Global
Settings Migration Tool to Move to Configuration Container
http://technet.microsoft.com/en-us/library/dd441370(office.13).aspx - blog post from Tom Laciano (LCSKID)?
http://blogs.technet.com/toml/archive/2008/12/29/ocs-2007-r2-migrating-global-settings.aspx - Migrating OCS 2007 to OCS 2007 R2 (Part 1 of Many)
http://blogs.3sharp.com/timr/archive/2009/03/03/5038.aspx - OCS Global Settings Migration Tool (GSMT) - Part 1 (how,when and
why?)
http://unified-communications.blogspot.com/2009/05/ocs-global-settings-migration-tool-gmst.html