반응형

Database availability groups(DAG) Windows Server 2012 R2 + Exchange Server 2013 부터 클러스터 관리 액세스 포인트를 포함하지 않는 DAG가 만들 있습니다. 기존 방식은 Exchange 서버간에 클러스터 관리도구를 통해서 관리되었습니다. CNO AD 만들고 별도의 네트워크 어댑터를 추가하여 클러스터 서버를 관리하듯이 복잡한 구조였습니다. 3rd Party가 클러스터 액세스 포인트를 기준으로 관리하지 않는다면, 클러스터 관리 액세스 포인트를 포함하지 않는 DAG 만드는 것을 권장합니다. 이것을 IP 지정되지 않는다고 해서 IPLess방식이라고도 부릅니다.

 

IPLess 방식은 다음과 같은 특징을 가지고 있습니다.

  • 클러스터/DAG에 IP 주소가 할당되지 않으므로 클러스터 핵심 리소스 그룹에 IP 주소 리소스가 없습니다.

  • 클러스터에 네트워크 이름이 할당되지 않으므로 클러스터 핵심 리소스 그룹에 네트워크 이름 리소스가 없습니다.
 
  • 클러스터/DAG의 이름이 DNS에 등록되지 않으며 네트워크에서 확인할 수 없습니다.
 
  • CNO(클러스터 이름 개체)가 Active Directory에서 만들어지지 않습니다.
 
  • 장애 조치 클러스터 관리 도구를 사용하여 클러스터를 관리할 수 없습니다. 클러스터는 Windows PowerShell을 사용하여 관리해야 하며 개별 클러스터 구성원에 대해 PowerShell cmdlet을 실행해야 합니다.

기술 자료

데이터베이스 가용성 그룹 | Microsoft Docs

 

[단계1] Witness 폴더 만들기

Exchange 서버가 아닌 다른 서버에 Witness 폴더를 만들어야 합니다.

많은 리소스를 사용하지 않기 때문에, 보조 AD 생성하는 경우도 많습니다.

저는 Azure AD Connect 서버에 만들도록 하겠습니다.

 

폴더를 생성 - 우클릭 - Properties

 

Sharing - Share

 

Find People

 

Exchange Trusted Subsystem 추가

 

Exchange Trusted Subsystem 추가

 

Read/Write 권한을 부여한 , Share

 

경로 확인. 테스트 환경은 AADC13 서버의 Wit 폴더입니다.

 

해당 서버에서 시작버튼 우클릭 - Computer Management

 

아래의 경로로 이동한 Administrators - Properties

 

Exchange Trusted Subsystem 추가합니다.

 

[단계2] DAG 생성

ECP - Servers - Database availability groups - 추가(+)

 

생성할 DAG 정보를 입력합니다. 여기서 IP 정보는 넣지 않습니다.

 

Manage DAG Membership

 

서버를 한 개씩 추가합니다.

 

2012R2 + Exchange 2013 에서는 아래와 같이 오류가 나올 있습니다.

A server-side database availability group administrative operation failed. Error The operation failed. CreateCluster errors may result from incorrectly configured static addresses. Error: An error occurred while attempting a cluster operation. Error: Cluster API failed: "CreateCluster() failed with 0x200b. Error: The attribute syntax specified to the directory service is invalid". [Server: EX13MBX1.fabrikam.kr]

 

DAG 다시 생성하고 IP주소를 255.255.255.255 입력합니다.

 

그러면 정상적으로 진행됩니다.

 

모든 서버를 추가하면 아래와 같이 Member servers 구성이 확인됩니다.

 

Databases - DB 선택 - Add database copy

 

복제할 서버 지정 - Save

 

아래와 같이 구성 완료

반응형

+ Recent posts