달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2009. 1. 2. 16:12

SCOM 2007의 백업 및 복구 SystemCenter2009. 1. 2. 16:12

RMS의 백업

1.     RMS encryption key 백업

     Run CMD

     <SCOM 2007 installation Dir>로 이동

     SecureStorageBackup.exe Backup <Backupfilename>.bin

2.     생성한 암호화 파일을 모든 관리 서버가 접근할 수 있는 공유 폴더에 저장한다.

 

 

RMS 복구 - Second Management Server가 있는 경우

1.     SecureStorageBackup.exe, ManagementServerConfigTool.exe 파일을 설치 미디어의 \SupportTools 폴더에서 관리 서버의 <SCOM 2007 installation Dir>에 복사한다.

2.     RMS encryption key 복원

     Run CMD

     <SCOM 2007 installation Dir>로 이동

     SecureStorageBackup.exe Restore <Backupfilename>.bin

3.     관리 서버를 RMS promote 한다.

     Run CMD

     <SCOM 2007 installation Dir>로 이동

     ManagementServerConfigTool.exe PromoteRMS /DeleteExistingRMS:true

     Y 입력

     ‘PromoteRMS performed successfully’ 확인

4.     Health Service 재시작

 

RMS encryption key 재생성

Operations Manager 2007 SP1의 경우 encryption key를 재생성 할 수 있는 CREATE_NEWKEY 스위치를 지원한다. encryption key를 분실했거나 백업 암호 분실 시 사용할 수 있다.

RMS PromoteManagement Server에서 다음 명령을 통해 재생성 할 수 있다.

msiexec.exe /i <MOM.msi path> CREATE_NEWKEY=1

 

 

RMS 복구 – Clustered RMS의 경우

1.     Operations Manager Database 백업

2.     RMS encryption key 백업

3.     새로운 Clustered RMS를 이전과 같은 구성으로 생성

     Operations Manager Database를 원래의 관리 그룹과 같은 이름으로 재생성

     모든 클러스터 노드에 Management Server 재설치

     새로운 Clustered RMS 생성을 위해 encryption key 백업
(Management Server
가 설치된 첫 번째 클러스터 노드)

     나머지 클러스터 노드에 ƒ에서 백업한 encryption key 복원

     ManagementServerConfigTool을 실행해 Clutered RMS 생성
ManagementServerConfigTool.exe InstallCluster /vs:<Virtual RMS> /Disk:<Drive Letter>

4.     새로 설치한 Operations Manager Database를 제거하고 기존 Database를 복원

5.     모든 클러스터 노드에 원래의 암호화 키(RMS encryption key) 복원
SecureStorageBackup.exe Restore <Backupfilename>.bin

6.     클러스터 관리자를 이용해 Clustered RMS Online 시킨다.

7.     SSMS에서 다음 쿼리 실행
SELECT is_broker_enabled FROM sys.databases WHERE name-'OperationsManager'

8.     만약 값이 0이면 다음 쿼리를 이용해 broker service를 설정
ALTER DATABASE OperationsManager SET SINGLE_USER WITH ROLLBACK IMMEDIATE
ALTER DATABASE OperationsManager SET ENABLE_BROKER

열려 있는 모든 SSMS를 닫았다가 다시 열고 다음 쿼리 실행
ALERT DATABASE OperationsManager SET MULTI_USER

9.     만약 SQL Service가 정지되어 있다면 재시작한다. SDK 서비스를 재시작한다.

RMS가 변경된 경우 Reporting Server와 Web Console Server 설정 변경

:
Posted by 커널64