최근 Exchange Server 2003 에서 2007로 마이그레이션 시 주의 사항의 대하여 포스팅을 하고 있습니다. 따라서 몇 가지 문의를 받아 추가로 작성합니다. 추가적인 문의가 있으면 계속 포스팅 하는 것으로 하겠습니다.
금일 포스팅 내용은 마이그레이션 기본적인 준비 단계의 대한 주의 사항입니다.
기존의 Exchange 2003조직에 Exchange 2007 서버를 설치한 다음 사서함 및 공용 폴더, 커넥터 와 같은 Exchange 리소스를 Exchange 2007 로 이동할 수 있습니다. 이러한 절차가 Coexistence 환경입니다. 이 상태를 계속 유지하거나 모든 리소스를 Exchange Server 2003 에서 Exchange Server 2007 로 옮긴 다음 Exchange Server 2003 을 제거하여 Exchange Server 2007 로의 전환을 즉시 완료할 수 있습니다.
참고로 말씀드리면, 현재 Exchange Server 2003 에 대해 얘기하고 있지만, Exchange Server 2000에서도 적용이 가능합니다.
Active Directory 유니버설 보안 그룹 인 ExchangeLegacyInterop라는 그룹을 만듭니다. 이 그룹에는 Exchange 2003 서버가 Exchange 2007 서버로 전자 메일을 보낼 수 있는 권한이 부여됩니다.
Exchange 2003 조직에 Exchange Server 2007을 배포하게되면 , 2007 관리콘솔에서는 확인 할 수 없습니다. 하지만, 이런 Coexistence 환경에서는 2003 관리콘솔을 보시면 Exchange Server 2007 관리 그룹이 만들어진 것을 볼 수 있습니다.. 이러한 관리 그룹 명칭을 "FYDIBOHF23SPDLT"라고 합니다.
여기서 주의 할 부분이 있습니다. 관리 그룹 명칭이 이상하게 나와있어 변경하고 싶은 생각이 들지 모르겠습니다. Exchange Server 2007 서버의 관리 그룹인 FYDIBOHF23SPDLT 항목을 외부로 이동하거나, 디렉터리 편집기를 사용하여 관리 그룹의 이름을 바꾸지 마십시오. Exchange Server 2007 에서는 구성 데이터 저장소에 대해 이 관리 그룹을 사용해야 합니다.
또한, Exchange Server 2007을 배포하게되면 , Exchange Server 2003과 2007의 사이의 메일 라우팅을 위한 라우팅 그룹이 만들어지게되는데, 이때 명칭을 "WBGZMFD01QNBJR"라고 합니다.
물론 라우팅 그룹 또한, 외부로 이동하거나 변경하지 마십시오.
Exchange Server 2007 역할을 설치하기 전에 Active Directory 서비스와 호환 되기 위하여 스키마를 확장합니다. 이런 작업은 포리스트 루트의 스키마 마스터에 해당하는 도메인 컨트롤러에서 진행해야 하고, 명령어 프롬프트를 이용하여 setup.com /PrepareAD를 실행합니다. 이때 작업은 setup.com /PrepareLegacyExchangePermissions 작업도 실행되어 Exchange 2007 허브 전송 서버로 전자 메일을 보낼 수 있는 권한이 부여된 유니버설 보안 그룹이 만들어집니다.
혹시 이런 내용을 보시고, 이런 의문이 생길 수 있습니다. "나는 배포 할 때 위와 같은 작업을 하지 않았는데 어떻하지?" 아니면 "안 해도 잘 되는데 왜 하지? "
이것은 설치를 시작하기 전에 이 작업을 수행하지 않았지만, Exchange Server 2007을 설치하는 동안 자동으로 실행 됩니다. ^^
Exchange Server 2007을 배포 할 때 일반적으로 클라이언트 액세스 서버 역할이 가장 먼저 배포합니다. Exchange 조직에서 Exchange Server 2007의 기능을 동작하게하려면 허브 전송 서버 역할과 사서함 서버 역할을 설치해야 합니다.
금일은 Exchange Server 2003에서 2007 로 마이그레이션 시 기본적인 주의 사항에 대하여 포스팅 하였습니다.
Exchange Server 2003에서 Exchange Server 2007로 마이그레이션 하는 방안 인프라 환경의 따라 여러 가지 방법론이 나올 수 있습니다.
참고로 Exchange Server 2007로 업그레이드하는 방법은 In-Place 업그레이드를 지원하지 않습니다. 이유는 Exchange Server 2003 까지는 오직 X86제품으로만 출시 되었고, Exchange Server 2007 부터는 오직 X64 제품으로 출시 되었기 때문에 Windows Server 운영체제가 X86에서 X64로 변경 되어야 합니다.
[주의사항] Exchange Server 2000 또는 2003 에서 Exchange Server 2007로 마이그레이션 할 경우 상당히 많은 문제를 만나게 됩니다. 특히 마이그레이션을 할 경우 꼭 Coexistence 환경을 거쳐야 하는데, 그 기간을 어느 정도로 예상하고 있는지, Exchange Server 2007 사서함 사용자와 Exchange Server 2000 또는 2003 사서함 사용자들이 사용하는 OWA (Outlook Web Access)의 URL 이 변경 되는 부분 등 Coexistence 환경에서 많은 이슈가 발생 될 수 있으니 실제 현업에서 마이그레이션을 한다면 꼭 전문 컨설팅 업체를 통하여 자세히 협의 후 진행 하시기를 권장합니다. [시나리오]
- Elodroado29회사의 기존 인프라 환경 –
1. Domain Controller ( CA인증서 서비스 포함 ) - 1대 ( 서버명 : M2DC ) 2. Exchange Server 2003 SP2 Front-End - 1대 ( 서버명: M2FE ) 3. Exchange Server 2003 SP2 Back-End - 1대 ( 서버명: M2BE )
- Eldorado29회사의 요구 사항 –
새롭게 물리적으로 X64 서버 3대를 구입 하였습니다. 사내 인프라를 최신 제품으로 업그레이드 하고 싶습니다. Windows Server 2003은 Windows Server 2008로, Exchange Server 2003 은 Exchange Server 2007 로 업그레이드 하고 싶습니다. 현재 Exchange Server 를 사용자는 500명 정도 됩니다. 비용이 부족한 관계로 Fail Over 기능은 없더라도, 데이터 베이스 손상 시 빠른 복구를 할 수 있는 고가용성을 요청합니다.
- 작업 계획 –
새롭게 도입한 물리적 서버 중 저 서버 1대에는 Edge Transport Role 을 설치하고, 서버 1대에는 Hub Transport Role과 Client Access Server Role을 설치하고, 나머지 1대에는 MailBox Server Role을 설치하고 LCR (Local Continuous Replication)을 이용한 고가용성 구축하려고 합니다.
[ 작업 방법 ]
1. 새로 도입한 물리적 서버 2대의 Windows Server 2008 을 설치합니다.
2. 그 중 Edge Transport Role 을 설치 할 서버는 WorkGroup 에서는 Exchange Server 2007 SP1 을 설치 합니다. ( 설치 방법 메뉴얼 )
3. Hub Transport Role과 Client Access Server Role, MailBox Server Role 을 설치 할 머신은 ELDORADO29.COM 도메인의 조인을 합니다. ( Exchange Server 2007 을 한 번 설치 해 보신 분들은 사전 요구사항이 있다는 것을 알고 계실 것입니다. => 설치 방법 매뉴얼 )
4. 위 링크의 설치 방법 매뉴얼과 같이 진행 하게 되면,아래 그림과 같이 메뉴얼에 없는 화면을 만나게 됩니다. 아래 메뉴는 기존 인프라의 메일 라우팅을 담당 했던 서버를 선택하는 항목입니다. ( 여기서는 Back-End 서버가 메일 라우팅을 담당했기에 MBE서버를 선택합니다. )
5. 아래 그림과 같이 경고가 나타납니다. 주의 사항으로 꼭 잊지 말아야 합니다. (쉽게 말해, 아래 경고 메시지는 Exchange Server 2007 을 설치하고, 꼭 공용폴더를 복제하라는 내용입니다.)
6. 한 번정도 Exchange Server 2007 을 설치 해 보신 분들이라면 ,도메인 내의 Exchange Server 2007을 추가 배포하는 것은 어려운 일은 아닐 듯 합니다. ^^
7. 이제 물리적 서버 2대의 Exchange Server 2007 설치는 완료가 되었습니다. 이제 Edge 구독을 진행 합니다. ( Edge구독 방법 메뉴얼 )
8. Exchange Server 2007 관리콘솔을 열어 확인 해 보시면 기존 Exchange Server 2003 사서함 사용자는 "레거시 사서함"으로 나타나는 것을 보실 수 있습니다.
9. 반 정도의 사용자를 Exchange Server 2003 사서함에서 Exchange Server 2007 로 사서함을 이동합니다. ( 반 정도만 이동하는 이유는 실제 현업에서 많은 사서함 데이터를 한 번의 옮기는 일은 쉬운 일이 아닙니다. 따라서 Coexistence 환경을 구성하는 단계를 밟아야 합니다. )