IT STORYs

Exchange Server 2013 잘못된 서버 제거하기 본문

Windows Server

Exchange Server 2013 잘못된 서버 제거하기

295~ 2019. 6. 26. 09:15

Exchange Server 2013: 잘못된 서버 제거하기

 

Exchange Server 2013: 잘못된 서버 제거하기

2014년 7월 20일 윈도우 서버+가상화 4,627 조회 수

N40L에 Exchange Server 2013의 CAS 서버를 운용하고 있던 중… 일주일도 되지 않아 N40L에 탑재된 하드디스크 오류로 가상 머신(VM)이 전원 사망했다.

Hard disk drive failure

▼ N40L에 장착된 다른 3개의 하드 디스크는 멀쩡한데 이 디스크만 인식 불가능한 오류에 빠졌다. 괘씸한 것! 내 기억에 이 하드 디스크만 플래터 3장짜리였다.(관련 글…) 그리고 다른 디스크들은 ReFS로 포맷해 사용하고 있는데… 디스크 성능도 그렇고 대용량 디스크 여러 장을 사용할 때 안정적인 느낌이다. NTFS는 구린 느낌.

(심지어 Hard disk drive failure란 내용이 Wikipedia에 등록되어 있을 정도.)

 

▼ 하아… 태어나서 처음 겪는 하드 디스크 오류. 다음 주 월요일에 시게이트 유통사인 피치밸리 A/S센터로 가야겠구나…

 

 SeaTools for Windows를 사용해 진단해보니 완전히 복구 불가능한 상태에 빠졌다는 것을 재차 확인했을 뿐이었다.

 

▼ 잘못된 디스크에 돌고 있었던 CAS01번 서버가 여전히 Exchange 관리 센터(ECP)에 나오고 있다. 어서 제거해야 하는데.(CAS02번은 하드 디스크 문제를 확인하고 나서 새로 구축한 VM이다.)

 

이번 글에서는 잘못된 Exchange Server CAS를 제거하는 방법을 소개한다.(메일 박스는 삭제해보지 않았지만, 비슷한 느낌으로 작업하면 될 것 같다.)

해결책은 뭔가요?

▼ 이리저리 방법을 찾다 보니(이틀 동안 검색어만 몇 번 입력했는지 모르겠다.) 결국 아래와 같은 답변을 찾을 수 있었다.

The supported way is to build a new server with the same name, and run Setup with the /RecoverServer switch, then uninstall it.

CAS server broken does not uninstall manul remove from AD – network Steve

 

해결법? 익스체인지 서버 복구 –> 익스체인지 서버 삭제!

먼저, 익스체인지 서버를 복구한다. 구체적인 설명은 아래를 참조.

손실된 Exchange Server 복구

  • 손실된 서버의 컴퓨터 계정을 다시 설정합니다. 자세한 단계는 컴퓨터 계정 다시 설정 항목을 참조하십시오.
  • 적절한 운영 체제를 설치하고 새 서버의 이름을 손실된 서버와 동일한 이름으로 지정합니다. 복구 중인 서버의 이름이 손실된 서버와 다르면 복구에 실패합니다.
  • 손실된 서버와 동일한 도메인에 서버를 가입시킵니다.
  • 필수 구성 요소와 운영 체제 구성 요소를 설치합니다. 자세한 내용은 Exchange 2013 시스템 요구 사항  Exchange 2013 필수 구성 요소를 참조하십시오.
  • 복구 중인 서버에 로그온한 후 명령 프롬프트를 엽니다.
  • Exchange 2013 설치 파일로 이동한 후 다음 명령을 실행합니다.
    Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerms

Exchange Server 복구 – TechNet

그리고… 삭제하면 OK!

  • 서버에서 Exchange 2013을 완전히 제거하고 이 서버의 Exchange 구성을 Active Directory에서 제거합니다.
    Setup.exe /mode:Uninstall

무인 모드로 Exchange 2013 설치 – TechNet

어찌나 고맙던지. 서버를 운영하다 보면 아주 작은 규모이지만… 그래서인지 몰라도 자원을 더 아끼고 서버 구성을 깔끔하게 하고 싶어진다. 자세한 방법은 아래 내용을 쭉 읽어보면 된다.

1. 가상 머신(VM)을 만들어 컴퓨터 이름을 이전과 동일하게 설정.

▼ IP는 적절히 할당하고, 컴퓨터 이름을 이전과 똑같이 정해준 다음 Active Directory 도메인에 가입한다. 나의 경우 ArchCAS01.

 

2. 필수 구성 요소 설치

▼ 그리고 좀 수고스럽겠지만 Exchange Server 2013을 설치하기 전에 필수 구성 요소를 설치한다.

Install-WindowsFeature AS-HTTP-Activation, Desktop-Experience, NET-Framework-45-Features, RPC-over-HTTP-proxy, RSAT-Clustering, RSAT-Clustering-CmdInterface, RSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, Web-Stat-Compression, Web-Static-Content, Web-Windows-Auth, Web-WMI, Windows-Identity-Foundation

 

▼ 설치가 완료되면 서버를 다시 시작.

 

▼ 왠지 CAS01 서버를 그대로 한대 더 운용하고 싶어지지만… 메모리가 부족하니 지우는 게 좋다고 판단.

 

 Microsoft Unified Communications Managed API 4.0, Core Runtime 64비트 설치.

 

▼ 똑같습니다. 다음 다음 다음~

 

▼ 설치 완료.

 

3. Exchange Server 복구

▼ VM에 Exchange Server 2013 설치 디스크를 삽입한 뒤 아래 명령 실행.(명령 프롬프트)

Setup /m:RecoverServer /IAcceptExchangeServerLicenseTerms

 

참고:

Microsoft Exchange Server 2013의 Setup /m:RecoverServer 스위치를 사용하여 손실된 서버를 복구할 수 있습니다. Exchange 2013을 실행하는 컴퓨터의 설정은 대부분 Active Directory에 저장됩니다. /m:RecoverServer 스위치는 Exchange에 저장된 설정 및 기타 정보를 사용하여 Active Directory 서버를 동일한 이름으로 다시 작성합니다.

손실된 Exchange 서버를 복구하려는 경우 대체로 새 하드웨어를 사용합니다. 그러나 기존 서버를 사용할 수도 있습니다.

Exchange Server 복구 – TechNet

▼ 서버 복구(재설치로 보이는…) 작업이 일사천리로 실행된다.

 

▼ 작업이 완료되면 시스템을 다시 시작.

 

4. Exchange Server 2013이 설치된 서버의 구성을 삭제

▼ 이전 단계에서 Active Directory에 동일한 이름의 서버를 복원시켰으니, 이젠 이 서버를 제거할 차례다.

Setup.exe /Mode:Uninstall /IAcceptExchangeServerLicenseTerms

 

▼ 처음 익스체인지 서버를 삭제해보고 있어서 긴장이 되었다. ‘혹시 CAS 서버뿐 아니라 MBX(메일 박스)까지 다 삭제되면 어쩌나?’라는 걱정이 들었지만, TechNet의 설명을 보고 조금 안심을 했다.

Setup.exe /mode:Uninstall

이 명령은 서버에서 Exchange 2013을 완전히 제거하고 이 서버의 Exchange 구성을 Active Directory에서 제거합니다.

무인 모드로 Exchange 2013 설치 – TechNet

(‘이 서버의’ 부분에 밑줄 쫙! ‘전체 서버’라든지 메일 박스 등의 이야기가 없었다.)

 

▼ 삭제 작업 완료. 파일을 제거하고 서비스를 이전 상태로 복원하는 듯 하다.

 

5. 결과 확인

▼ 제거된 사실을 알자 마자 바로 OWA에 접속. 휴… 다행스럽게도 접속이 잘 된다. 다른 서버에는 나쁜 영향을 주지 않은 모양.

 

▼ Exchange 관리 센터(ECP)에 접속해 본다.

 

▼ 서버 –> 서버 부분에 있었던 ARCHCAS01이 사라졌다! 말끔하네.

 

▼ 가상 디렉터리 부분도 깔끔하게 정리되었다.

 

▼ 방금 Exchange Server 2013을 삭제한 CAS01 가상 머신. 익스체인지 서버 외에는 그대로 작동하는 듯.

 

▼ Exchange Server 2013 삭제 후 하드 디스크 용량 확인. 12.3GB 사용 중.

 

▼ 아래는 현재 서비스되고 있는 CAS02번 가상 머신의 C 드라이브. Exchange Server가 약 6GB 정도를 사용하는 것 같다.

 

Comments