Exchange Server 2010 DAG 구성

 

 

 

 

 

 

 

목차

 
 
1. 참고 사이트

 

2. DAG 기능 및 작동 방법

 

3. 기능 요약 및 준비사항

 

4. DAG 그룹 생성

 

5. DAG 그룹에 구성원 서버 등록 및 복사본 추가

 

6. DAG 복사본 추가할 경우 경로 설정 주의사항

 

7. 활성화 노드 이동 방법

 

 

 

 

 

 

1. 참고 사이트

 

데이터베이스 가용성 그룹 이해

http://technet.microsoft.com/ko-kr/library/dd979799(v=exchg.141).aspx

 

 

2. DAG 기능 및 작동 방법

 

1. 기존에 Exchange 2007에서는 LCR,CCR,SCR,SCC등의 클러스터링 기법을 사용했다면, Exchange 2010에서는 기존의 클러스터링 기법들은 모두 사라지고 DAG 기법만 사용됩니다.

2. DAG에는 Active Manager라는 새로운 Exchange 구성요소가 사용됩니다. Active Manager는 Failover 및 Failback기능을 지원합니다. 장애가 발생하는 경우 Exchange 2010은 데이터베이스 복사본 중 하나를 엑티브 상태로 "승격"시킵니다. 그런 다음 메일박스의 역할은 해당 데이터베이스에서 메일박스 기능을 제공하는 작업을 수행합니다. Failover는 30초 내에 수행됩니다.

3. 구성되는 방법은 아래그림과 같이 구성 됩니다.

 

4. 각각의 MBX(메일박스-데이터베이스)에 있는 DB를 크로스로 복제해서 특정 DB가 장애가 생겼을 경우 복제된 서버쪽에서 failover하는 방식입니다. DAG를 구성하기 위해서는 복제에 필요한 추가 디스크 공간과 DAG그룹에 할당되는 추가 IP가  필요합니다.

 

 

3. 기능 요약 및 준비사항

 

1. MBX서버 최소 2대를 준비 및 모니터링 서버 준비

cf) 보통 CAS,HUB서버를 사용하나 3가지 롤이 한번에 올라간 서버일 경우는 다른 서버 사용해도 무방

2. DAG그룹에 부여할 IP 확보

3. 관리 콘솔에서 DAG 그룹을 생성하고 IP부여

4. DAG 그룹에 MBX서버를 구성원으로 추가

5. MBX서버에 존재하는 DB에 대한 복사본을 크로스형식으로 추가

ex) hope-exch 서버에 존재하는 데이터베이스 Mbox1은 hope-exch2 서버로 복사본을 추가하고, hope-exch2 서버에 존재하는 데이터베이스 Mbox2는 hope-exch 서버로 복사본을 추가하는 방식

6. 복사본 추가시 경로  주의

cf) 원본 데이터베이스가 D 드라이브 에있다면 복사본을 저장할 서버에도 D 드라이브가 존재 해야 함

7. 관리콘솔에서 DB 활성화노드를 자유롭게 이동할 수 있음

8. 만약 갑작스런 장애가 발생할 경우 자동으로 Passive상태의 DB가 Active로 승격 되면서 Failover기능 수행

9. DB 추가 및 구성원 추가 가능

 

 

4. DAG 그룹 생성

 

1. 미러링 모니터 서버에 Log 폴더 생성 후 공유권한을 부여 합니다.

cf) 본 포스팅에서는 AD 서버를 미러링 모니터 서버로 지정 하였습니다.

 

a. Log 폴더 생성 후 공유권한을 부여 합니다.

cf) administrator, everyone 읽기/쓰기 권한 부여

b. 미러링 모니터 서버는 DAG 구성원이면 안되며, 미러링 모니터 서버를 EXCHANGE 서버가 설치되어 있지 않은 서버로 설정할 경우 해당 서버의 로컬관리자 그룹에 Exchange Trusted Subsystem그룹을 구성원으로 포함 시켜야 합니다.

 

c. 또한 해당 서버를 Exchange Trusted Subsystem 구성원에 포함 시켜야 합니다.

2. DAG 구성원 서버에 장애조치 클러스터링 기능 을 설치 합니다.

3. Exchange 관리 콘솔 에서,  조직 구성 - 사서함 -데이터베이스 가용성 그룹 - 새 데이터베이스 가용성 그룹 을 클릭 합니다.

4. 새 데이터베이스 가용성 그룹 창에서, 데이터베이스 가용성 그룹 이름, 미러링 모니터 서버, 감시 디렉토리 정보 입력 후 새로 만들기 를 클릭 합니다.

 

5. 완료 화면에서, 마침 을 클릭 합니다.

 

6. 생성된 DAG 그룹 에서 우클릭 후 속성 을 클릭 합니다.

 

7. DAG 속성 창에서, IP 주소 탭에서 추가 클릭 후 데이터베이스 가용성 그룹 IP 주소 추가 창에서, DAG IP 입력 후 확인 을 클릭 합니다.


cf) DHCP서버 존재 시 "0.0.0.0"  를 입력 하면 동적으로 IP를 할당 받을수 있습니다.

 

 

 

 

5. DAG 그룹에 구성원 서버 등록 및 복사본 추가

1. DAG 그룹 에서 우클릭 후 데이터베이스 가용성 그룹 구성원 관리 를 클릭 합니다.

 

2. 데이터베이스 가용성 그룹 구성원 관리 창에서, 데이터 가용성 그룹의 서버를 추가 후 관리 를 클릭 합니다.


​3. 완료 화면에서, 마침 을 클릭 합니다.

 

4. DAG를 설정할 데이터베이스 에서 우클릭 후 사서함 데이터베이스 복사본 추가 를 클릭 합니다.

 

cf) DAG 그룹 생성 전 우클릭 화면 입니다.

 

5. 사서함 데이터베이스 복사본 추가 창에서, 찾아보기 를 클릭 합니다.

 

6. 사서함 서버 선택 화면에서, 데이터베이스 복사본을 추가할 서버 선택 후 확인 을 클릭 합니다.

 

7. 추가 를 클릭 합니다.

 

cf) 복사본 추가 시 주의점은 원본 데이터베이스의 로컬디스크 경로가 대상서버에도 똑같이 존재해야만 복제가 됩니다.

 

8. 서버 추가 완료 시 하기와 같이 "데이터베이스 관리" 창의 서버 탭에서는 데이터베이스가 양쪽에 추가 됨과 "데이터베이스 복사본" 창에서는 해당 데이터베이스의 DAG 구성 상세 정보를 확인할 수 있습니다.

cf1) 복사본이 추가되면 복사 상태가 복사본은 정상, 원본은 탑재 로 표시됩니다.

cf2) DAG 설정을 하지 않은 데이터베이스 화면 입니다.

 

5. 복사본 추가 완료 시 복사본 서버에 하기와 같이 데이터베이스가 추가됩니다.

cf) 사서함을 복사하는 서버간에 디스크 구성정보가 동일하다면 폴더는 동일한 디스크 경로에 자동으로 생성 됩니다.

 

 

6. DAG 복사본 추가할 경우 경로 설정 주의 사항

 

DAG 구성시 복사본을 생성할 드라이브 경로 정보가 일치해야만 복사본이 정상적으로 생성됩니다.

 

cf) 드라이브 정보가 서로 다른 서버에서의 DAG 복사본 추가시 하기와 같이 에러가 발생합니다.

 

7. 활성화 노드 이동 방법

 

1. Exchange 관리 콘솔 창에서, 활성화 노드를 이동할 데이터베이스 에서 우클릭 후 데이터 베이스 복사본 활성화 를 클릭 합니다.

 

2. 데이터베이스 복사본 활성화 창에서, 무손실 선택 후 확인 을 클릭 합니다.

 

3. 정상적으로 활성화 노드가 이동된 화면 입니다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기