rhev_2.2_백업_복구_방법

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

rhev_2.2_백업_복구_방법 [2020/11/27 11:27] – 만듦 koovrhev_2.2_백업_복구_방법 [2020/11/27 11:27] (현재) koov
줄 1: 줄 1:
 ====== RHEV 2.2 백업 / 복구 방법 ====== ====== RHEV 2.2 백업 / 복구 방법 ======
 + --- //[[koovis@gmail.com|이강우]] 2016/03/24 18:19//
  
 +====== 문제점 ======
 +  * 시나리오 1 : RHEV-M 장애인 경우 (OS 재설치 불필요)
 +  * 시나리오 2 : RHEV-M DB 장애인 경우 (OS 재설치 불필요)
 +  * 시나리오 3 : RHEV-M 전체 장애인 경우 (OS 재설치 필요 또는 장비 교체)
 +
 +====== 환경 ======
 +  * RedHat Enterprise Virtualization (RHEV) v2.2
 +
 +====== 사전 준비 ======
 +  * RHEV_xxx.exe 설치파일
 +  * DB 백업 파일(rhevm.bak)
 +  * Management Studio Express (MSSQL Express 관리 도구)
 +
 +====== DB백업 방법 ======
 +  * Log Collector 출력물 (Backup database를 선택한경우)
 +  * DB에서 직접 백업
 +  * Management Studio를 이용한 백업
 +  * T-SQL등을 이용한 백업
 +  :!: rhevm-history DB도 사용중인경우 같이 백업하는것이 좋음 (없어도 시스템 복구에는 지장이 없음)
 +
 +====== RHEV-M 복구 절차 ======
 +===== 시나리오 1 =====
 +  - RHEV-M 언인스톨 (제어판의 프로그램 추가/제거를 이용하여 언인스톨)
 +  - RHEVM_xxx.exe 파일을 이용하여 재설치
 +    * 재설치시에 "Use existing SQL..." 옵션을 이용하여 이미 존재하는 DB를 재활용한다. 일반적으로 ./SQLEXPRESS 디렉토리에 설치되며 "sa"계정은 같은 패스워드로 입력한다.
 +  - 관리자 포털에 접속하여 정상적으로 작동하는지 확인한다.
 +  
 +===== 시나리오 2 =====
 +  - RHEV-M 서비스를 종료한다. (시작 - 실행 - service.msc)
 +  - DB백업파일을 이용하여 DB를 복구한다.
 +    * Management Studio를 실행한다.
 +    * RHEV-M DB를 탐색한다.
 +    * 오른클릭 > 작업 > 복구 > 데이터베이스 > 선택 후 rhevm.bak(DB 백업파일)을 선택
 +  - 시작 - 실행 - cmd.exe 실행 **<Install Dir>\RHEVManager\Service\dbScripts**
 +    * notepad sync_config.cmd를 편집한다.
 +    * 변경사항을 확인한다. sa사용자에 대한 새로운 암호를 입력한다. FieldsInVDCConfig.xml 파일을 참조한다.
 +    * SET xmlconfigfile="<Install Dir>\RHEVManager\Service\FieldsInVDCConfig.xml"
 +    * 파일을 저장하고 실행한다.
 +    * 만약 "ZERO rows are affected"라고 나온다면 스크립트를 재실행한다. (대략 150-200 rows are affected라고 나와야 함)
 +  - RHEV Manager 서비스를 실행하고 관리자 포털에 접속해본다.
 +  
 +===== 시나리오 3 =====
 +  - 새로운 장비에 새로운 윈도우 시스템을 설치한다. (영문판 Windows 2008 R2 64bit 권장)
 +  - RHEVM_xxx.exe 파일을 이용하여 RHEV-M을 설치한다.
 +  - RHEV Manager Service를 중지한다.
 +  - 백업된 DB파일을 이용하여 DB를 복원한다.
 +  - **UpdateUser.sql**파일을 이용하여 AdUserPassword 항목을 변경한다. (기존 암호)
 +  - RHEV Manager 서비스를 기동한다.
 +  - 어드민 포털에 접속하여 확인
 +  
 +====== 참고링크 ======
 +  * https://access.redhat.com/articles/34741
 +
 +====== 첨부파일 ======
 +{{:runsql.cmd_68.zip|}}
 +{{:updateuser.sql_66.zip|}}
  • rhev_2.2_백업_복구_방법.1606476456.txt.gz
  • 마지막으로 수정됨: 2020/11/27 11:27
  • 저자 koov