본문 바로가기

SQL Server

[TEST] SQL Server 2012 Mirroring

[TEST] SQL Server 2012 Mirroring

   

   

<테스트 환경>

Domain : doops.com

OS : Windows 2008 R2

SQL : SQL 2012 Enterprise

   

  

Host Name

역할

Server1

ADDC

DC

Server2

SQL2012

SQL 주 서버

Server3

SQLMirror

SQL 미러 서버

Server4

MirrorMonitor

SQL 모니터링서버

   

<미러링 환경 구성>

   

1. SQL 주 서버의 DB를 백업

2. SQL 미러 서버에 백업한 DB 복원 ※ (복원 중…)상태로 나와야 함

   

3. SQL 서비스의 서비스 계정 설정 필수

(예 -AD 계정 administrator => doops\administrator)

   

   

<미러링 구성>

   

1. [DB 선택] - [태스크] - [미러] 선택

※ DB속성의 [미러링]에서도 접근 가능함

   

2. [보안구성] 선택

   

   

   

   

3. SQL 주 서버 선택

   

4. SQL 미러 서버 선택

   

5. SQL 모니터링 서버 선택

   

6. 해당 서버(인스턴스) 제어 가능한 계정 정보 입력

   

   

7. [미러링 시작 안 함] 선택

   

8. [자동 장애조치가 선택] - [미러링 시작] - 동기화 됨 상태로 바뀌면 미러링 구성 완료

   

   

<모니터링 서버 이용 방법>

   

1. [태스크] - [데이터베이스 미러링 모니터 시작]

   

2. [미러된 데이터베이스 등록]

   

3. 미러링된 SQL 인스턴스 등록

   

4. 미러링 상태 확인 가능함

   

   

<Failover Test>

   

1. 미러링 상태의 SQL 서버 중 한대를 OFF함

   

2. 장애 발생한 서버는 다시 복원되면 미러 서버 역할 수행함

주 서버 -> 주 서버 OFF -> 미러 서버로 복원됨

미러서버 -> 주 서버로 변경 -> 주 서버 역할 유지 및 미러 서버(기존 주 서버) 와 동기화 됨

   

※ 주 서버(SQL2012)가 OFF 되고, 미러 서버가 주 서버가 된 장애 상태의 모니터링 화면

 

※ 주서버, 미러서버 역할 변경 방법

- [장애조치] -[예] 를 실행하면 서버 역할이 바로 변경됨.

   

감사합니다

'SQL Server' 카테고리의 다른 글

[TEST] SQL Express 2012 x64 Install  (0) 2014.04.21
SQL Cluster IP 추가 관련 문의  (0) 2013.06.24