Migrate Orchestrator Server in an SCSM Environment

This Article will show, how to migrate a System Center Orchestrator Server to a new Machine, when connected to a System Center Service Manager Server.

So the Challenge is. To keep the Runbook ID and change the Orchestrator SCSM Connector to the new URL otherwise, SCSM will sync each Runbook again, and you need to touch each Runbook Activity.

Our Scenario is as this

Old SCO Server Name: SCO01

New SCO Server Name: SCO02

Process SCO

Backup Master Key from SCO01 SQL Server with the following SQL Command
BACKUP SERVICE MASTER KEY TO FILE =’C:\BACKUP\MASTER_KEY.BAK’ ENCRYPTION BY PASSWORD = ‘password1!!!1’

Backup Orchestrator DB from SCO01 SQL Server with the following SQL Command
BACKUP DATABASE Orchestrator TO DISK=N’C:\BACKUP\OrchestratorDB.bak’

Take a Note of all Orchestrator IP’s and PowerShell Module installed on SCO01

Install SQL Server on SCO02

Restore SQL Master KEY on SCO02 SQL
RESTORE SERVICE MASTER KEY FROM FILE = ‘C:\BACKUP\MASTER_KEY.BAK’ DECRYPTION BY PASSWORD = ‘password1!!!1’

Restore SQL DB Backup on SCO02 SQL
RESTORE DATABASE [Orchestrator] FROM DISK = N’C:\BACKUP\OrchestratorDB.bak’ WITH FILE = 1, NOUNLOAD, STATS = 10

Install Orchestrator with existing Database.

Install and Deploy all PowerShell Modules and Orchestrator Integration Pack son SCO02

SCSM Part

Now, we need to tell the Orchestrator Connector on SCSM Side, the New Server name. Unfortunately you cannot edit the Connector in the Gui.

So, open SCSM Console as Admin

Navigate to ADMINISTRATION/MANAGEMENT PACKS

Find and Export the Management Pack “Service Manager Linking Framework Configuration”

Open the File and look for your old Server Name “SCO01” and Replace with “SCO02”. The MP contains the URL 5 time

Then import the Management Pack again, and thats it.

Your SCSM Server is now syncing with the new Orchestrator Server

Michael Seidl aka Techguy

Leave a Comment

Your email address will not be published. Required fields are marked *

*

%d bloggers like this: