SCOM 2012 DB taşıma işlemi

SCOM 2012 kurulumundan sonra veritabanını farklı bir sunucuya taşımak isterseniz aşağıdaki adımları izleyebilirsiniz:

  • Operations Manager servislerini durdurun
  • SQL Management Studio ile ilgili DB full yedeğini alın.
  • Yeni sunucu üzerinde Microsoft SQL Management Studio kullanarak DB'yi restore edin.

Bu noktadan sonra regedit üzerinde bazı güncellemeler gerçekleştirmeniz gerekiyor.

  • Management Server üzerinde HKEY_LOCAL_MACHINESOFTWAREMicrosoftSystem Center2010CommonDatabase anahtarı için yeni SQL Server sunucu hostname girilir.

Her bir Management Server sunucu üzerinde aşağıdaki configurasyon dosyası editlenerek “cmdb” tagı içerisindeki servername değişkeni için SQL Server ismi girilir.

%ProgramFiles%System Center 2012Operations ManagerServerConfigService.config

DB yeni sunucu ismi ile update edilir:

  • SQL Server Management Studio açılır
  • Databases, OperationsManager, Tables, dbo.MT_Microsoft$SystemCenter$ManagementGroup sağ tıklanarak Edit Top 200 Rows tıklanır.

Yeni SQL Sunucu üzerinde Management Sunucu içerisinde DB için Securit/Logins sekmesinde Data Writer hesabı eklenmelidir.

Aşağıdaki SQL komutları yeni DB üzerinde çalıştırılır:

sp_configure ‘show advanced options’,1

reconfigure

sp_configure ‘clr enabled’,1

reconfigure

Aşağıdaki SQL komutları yeni DB üzerinde çalıştırılır:

SELECT is_broker_enabled FROM sys.databases WHERE name='OperationsManager'