Exchange Server의 정확한 버전을 확인하는 5가지 방법들을 알아보겠습니다.
1. PowerShell 명령어 (가장 기본적인 방법)
기본 명령어
Get-ExchangeServer | Format-List Name,Edition,AdminDisplayVersion
결과 예시:
Name : EX01-2019
Edition : Standard
AdminDisplayVersion : Version 15.2 (Build 1544.4)
여러 서버 테이블 형태로 확인
Get-ExchangeServer | Format-Table Name,Edition,AdminDisplayVersion
특정 서버만 확인
Get-ExchangeServer -Identity "서버이름" | Format-List Name,Edition,AdminDisplayVersion
2. Health Checker 스크립트 (가장 상세한 정보 제공)
다운로드 및 실행
- Microsoft GitHub에서
HealthChecker.ps1
다운로드 - PowerShell 관리자 권한으로 실행:
.\HealthChecker.ps1 -Server "서버이름"
모든 서버 HTML 리포트 생성
Get-ExchangeServer | .\HealthChecker.ps1
.\HealthChecker.ps1 -BuildHtmlServersReport
장점: CU, SU 설치 상태까지 정확히 표시
3. Exchange 관리 센터(EAC)
접속 방법
- 브라우저에서
https://서버이름/ecp
접속 - 관리자 계정으로 로그인
- 서버 → 서버 탭 클릭
- 서버 목록에서 버전 정보 확인
4. 파일 버전 확인
ExSetup.exe 파일 정보
Get-Command Exsetup.exe | ForEach {$_.FileVersionInfo}
결과 예시:
ProductVersion FileVersion FileName
-------------- ----------- --------
15.02.1544.004 15.02.1544.004 C:\Program Files\Microsoft\Exchange Server\V15\bin\ExSetup.exe
5. 레지스트리 확인
레지스트리 경로
regedit
실행HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v15\Setup
이동- 다음 값들 확인:
MsiProductMajor
MsiProductMinor
MsiBuildMajor
MsiBuildMinor
Exchange EOS/EOL정보
Exchange 버전 | 최신 버전 | 빌드 번호 | 지원 상태 |
---|---|---|---|
Exchange Server SE | RTM | 15.2.1544.4 | 지속 지원 |
Exchange 2019 | CU15 | 15.2.1544.4 | 2025.10.14 종료 |
Exchange 2016 | CU23 | 15.1.2507.39 | 2025.10.14 종료 |
Exchange 2013 | CU23 | 15.0.1497.48 | 지원 종료 |
빌드 번호로 버전 구분
Exchange 2019 (15.2.x.x)
- CU15: 15.2.1544.4
- CU14: 15.2.1118.26
- CU13: 15.2.986.42
Exchange 2016 (15.1.x.x)
- CU23: 15.1.2507.39
- CU22: 15.1.2375.37
- CU21: 15.1.2308.27
Exchange Server SE (15.2.x.x)
- RTM: 15.2.1544.4 (Exchange 2019 CU15와 동일한 코드베이스)
중요 참고사항
- PowerShell 방법: CU 정보만 표시, SU 정보는 미표시
- Health Checker: 가장 정확한 정보 제공 (CU + SU 상태)
- 권한 필요: Organization Management 또는 View-Only Organization Management
- 하이브리드 환경: 최신 CU 필수