금일은 Exchange Server 2003 에서 Exchange Server 2007 로 업그레이드 하는 방법의 대해 설명하려고 했습니다만, 지인으로부터 요청을 하나 받아, 간단하게 포스팅 하려 합니다.
이번 주 안으로 Exchange Server 2007 RTM에서 Exchange Server 2007 SP1 업그레이드를 해야 고민이 많다고 하더군요.
사실 SP1 이 출시 된 지 반년이 넘었지만, 그룹웨어 호환성 및 안정성으로 인하여 대부분 기업들이 도입을 안 했을 듯 합니다.
따라서, 최근 업그레이드 문의가 많이 들어오고 있는 상황입니다.
현재 사내 인프라가 Exchange Server 2007로 구성되어 있고, 각 각 Role을 분리 했다고 합니다. ( Edge, Hub, CAS, MBX ) 그런데 어떤 서버 역할부터 업그레이드해야 하나요?
우선 클라이언트가 접속하는 부분인 클라이언트 액세스(CAS) 역할을 SP1으로 업그레이드 합니다. 다음에는 메일 흐름의 따라서 허브 전송 서버 역할, Edge 전송 서버 역할 업그레이드합니다.
그리고 난 후에 사서함 서버 역할을 실행하는 서버를 업그레이드하는 것을 권장합니다. 우선 이 순서대로 서버를 업그레이드하면 서비스 다운타임 시간을 줄일 수 있을 것 입니다. 물론, SP1 으로 업그레이드 한 후에는 서버를 재 시작을 해야 하기 때문에 약간의 다운타임은 있을 수 있습니다.
(참고) 만약, 조직 내의 Edge 전송 서버 역할을 사용하는 경우 Edge 구독을 만드셨을 겁니다. 이때 EdgeSync 프로세스에 참가한 모든 허브 전송 서버에서는 동일한 버전의 Exchange Server 2007을 실행해야 합니다. 또한 Edge 구독 프로세스에 참가한 모든 허브 전송 서버는 최초 Exchange Server 2007 SP1로 업그레이드한지 15일 이내에 Edge 전송 서버가 가입된 AD 사이트 중 모든 허브 전송 서버의 업그레이드를 해야 합니다."
추가적으로 말씀드리면, 만약 사내에 ForefrontTM Security for Exchange Server가 설치되어 사용하고 있는 경우, Exchange Server 2007을 SP1로 업그레이드하기 전에 Forefront Security for Exchange Server를 제거하거나 최신 버전으로 업그레이드해야만 합니다.
혹시 이런 질문이 있을 듯 한데요. 그 동안 RTM 이후 출시된 롤업 업데이트를 꾸준히 설치했는데, SP1으로 업그레이드를 할 때 제거 해야 하지 않을까라고 고민 할 수 있습니다. 하지만 걱정 안 하셔도 됩니다. SP1으로 업그레이드 하기 전에 롤업 업데이트를 제거할 필요는 없습니다. 만약 Exchange Server 2007 SP1을 적용하기 전에 제거해야 할 업데이트가 있다면, Exchange Server 2007 SP1 업데이트가 자동으로 제거합니다.
[업그레이드 작업 방법] 1. Exchange Server 2007 RTM을 설치 하기 위해서는 .Net 2.0을 필요로 합니다. 하지만, Exchange Server 2007 SP1 을 설치하거나, 업그레이드 하기 위해서는 .Net 2.0 SP1 을 요구합니다. 따라서, 설치 전에 .Net 2.0 SP1을 먼저 설치해야 합니다. (.Net 2.0 SP1 다운로드 링크-X86 / .Net 2.0 SP1 다운로드 링크-X64 )
2. EDGE Role, HUB Role, CAS Role, Mailbox Role 은 .Net 2.0 SP1 만 설치 되어 있다면, 아래 그림과 같이 쉽게 GUI 에서 업그레이드가 가능합니다. (Exchange Server 2007 With SP1 CD 를 삽입하면, 아래 그림과 같이 두 가지 화면으로 나타납니다.)
- Exchange Server 2007 With SP1 CD를 삽입한 머신에 이미 Exchange Server 2007 RTM이 설치 되어 있다면, 업그레이드 화면이 나타납니다. - Exchange Server 2007 With SP1 CD를 삽입한 머신에 이미 Exchange Server 2007이 설치 되어 있지 않다면, Exchange Server 2007 SP1 설치 화면이 나타납니다.
[Exchange Server 2007 SP1 업그레이드 화면] [Exchange Server 2007 with SP1 최초 설치 화면]
3. EDGE Role, HUB Role, CAS Role, Mailbox Role 은 아래 그림과 같이 선행 조건을 검사한 뒤 문제 없다면, 업그레이드를 진행하고 완료가 되면 Windows Server를 재시작하면 완료됩니다.
Exchange Server 2007 RTM에서 SP1 으로 업그레이드... 생각 보다 쉽죠? 하지만 클러스터 환경에서는 일반적인 환경의 비하면 조금 복잡(?) 할 수 있습니다. 또한, GUI 로 업그레이드가 안 됩니다. ^^ 클러스터 환경의 업그레이드 방법은 아래 제 블로그의 자세히 포스팅하였으니, 보시고 따라 하시면 그리 어렵지 않을 듯 합니다. ^^