Windows Server 2025 / Hyper-V 설치 요구 사항을 확인하고 역할을 설치하는 방법
Windows Server 2025에서 Hyper-V를 사용하려면 가상화 기능을 지원하는 하드웨어와 충분한 메모리·저장소를 준비하고 Hyper-V 역할을 설치해야 합니다. 역할 설치 후 재부팅하고 하이퍼바이저와 관리 도구가 정상 동작하는지 확인한 뒤 가상 네트워크와 VM을 구성합니다.
Hyper-V 호스트와 게스트를 구분합니다
Hyper-V는 한 컴퓨터의 자원을 나누어 여러 가상 머신(VM)을 실행하는 가상화 플랫폼입니다. 물리 자원을 제공하고 VM을 관리하는 컴퓨터가 호스트이며, VM 안에 설치된 Windows Server나 Windows는 게스트입니다. 호스트의 장애·디스크 부족은 그 위의 여러 게스트에 함께 영향을 줍니다.
이 실습은 별도의 Windows Server 2025 호스트 HV1을 전제로 합니다. 기존 강좌의 DC1이나 FS1에 역할을 무작정 추가하지 않습니다. 이미 Hyper-V로 강좌를 진행했다면 설치를 반복하지 말고 현재 호스트에서 상태를 확인하면 됩니다. 다른 가상화 제품 안에 HV1을 만들려면 중첩 가상화 지원 조건을 별도로 확인해야 합니다.
호스트에 업무용 앱과 여러 서버 역할을 함께 올리면 변경·장애 범위가 커집니다. 실습과 운영을 구분하고, 운영 호스트는 관리 접근 경로·업데이트 창·백업 정책을 먼저 정하세요. Hyper-V 기능 설치 가능 여부와 게스트 운영체제 사용권은 별개입니다.
설치 전 하드웨어와 용량을 확인합니다
- 64비트 CPU, SLAT(2단계 주소 변환), 가상 머신 모니터 모드 확장을 확인합니다.
- UEFI/BIOS에서 Intel VT 또는 AMD-V 등의 하드웨어 가상화와 데이터 실행 방지 지원이 활성화되어 있어야 합니다.
- 호스트 운영체제 몫과 동시에 실행할 VM의 시작 메모리를 함께 계산합니다.
- VM 파일, 업데이트, 체크포인트 증가량과 내보내기 공간을 포함해 저장소 여유를 잡습니다.
관리자 셸에서 systeminfo를 실행하고 마지막 Hyper-V 요구 사항을 읽습니다. 아직 하이퍼바이저가 실행되지 않았다면 각 요구 조건의 충족 여부를 확인할 수 있습니다. 이미 실행 중이면 하이퍼바이저가 감지되었다는 문구가 표시되어 개별 항목이 나오지 않을 수 있습니다.
systeminfo
Hyper-V 시스템 요구 사항의 일반 조건과 기능별 추가 조건을 구분하세요. 요구 사항의 최소 메모리만으로 여러 서버 VM을 원활하게 실행할 수 있다는 뜻은 아닙니다. 가상화 옵션이 보이지 않으면 장비 제조사의 펌웨어 설명서와 호스트 실행 환경부터 확인합니다.
서버 관리자에서 역할을 설치합니다
- 콘솔이나 별도의 관리 연결을 준비하고 실행 중인 작업을 정리합니다. 재부팅이 필요합니다.
- 서버 관리자 → 관리 → 역할 및 기능 추가를 엽니다.
- 역할 기반 또는 기능 기반 설치에서 대상 서버가 HV1인지 확인합니다.
- Hyper-V를 선택하고 필요한 관리 도구 추가를 수락합니다.
- 가상 스위치용 물리 어댑터 선택은 네트워크 계획이 없다면 건너뛰고 나중에 구성합니다.
- VM 구성 파일과 가상 하드 디스크의 기본 저장 위치를 검토하고 설치합니다.
- 결과를 읽고 예정된 시점에 재부팅합니다.
외부 스위치 생성은 호스트의 네트워크 연결을 잠시 끊을 수 있습니다. 원격 세션 하나에만 의존한 상태에서 네트워크 구성을 동시에 바꾸지 않습니다. 저장 위치를 바꿨다고 이미 존재하는 VM 파일이 자동 이동하는 것도 아닙니다.
PowerShell로 설치하는 대안입니다
GUI로 이미 설치했다면 아래 설치 명령을 반복할 필요가 없습니다. HV1의 관리자 Windows PowerShell에서 공식 Hyper-V 설치 절차에 따라 실행합니다. -Restart를 생략해 재부팅 시점을 직접 선택합니다.
Install-WindowsFeature -Name Hyper-V -IncludeManagementTools Get-WindowsFeature -Name Hyper-V,Hyper-V-Tools,Hyper-V-PowerShell
설치 결과의 Success와 Restart Needed를 확인합니다. 성공 여부를 확인한 다음 열린 작업을 저장하고 서버를 재시작합니다. 관리 도구만 설치된 PC와 하이퍼바이저를 실행하는 호스트를 혼동하지 마세요. 설치 실패는 결과 메시지·서버 관리자 이벤트·펌웨어 가상화 설정을 함께 확인합니다.
재부팅 후 설치와 관리 연결을 검증합니다
Get-WindowsFeature -Name Hyper-V Get-Service -Name vmms Get-VMHost | Select-Object ComputerName,VirtualMachinePath,VirtualHardDiskPath Get-VM
Hyper-V 역할이 Installed이고 가상 머신 관리 서비스(vmms)가 실행 중인지 확인합니다. Hyper-V 관리자에서 HV1에 연결해 오류 없이 관리할 수 있어야 합니다. 아직 VM을 만들지 않았다면 Get-VM에 항목이 없는 것은 정상입니다. VM이 실제로 시작되는지는 별도의 시험 VM 생성 후 확인합니다.
관리자 창만 열리는 것으로 하드웨어 가상화의 정상 동작까지 입증되지는 않습니다. 이후 VM 시작 실패가 나면 오류 시각과 메시지, 호스트 가용 메모리, 하이퍼바이저 실행 상태를 조사하세요. 역할을 제거하려면 먼저 보유 VM과 백업·이동 계획을 확인하고 유지보수 창에서 진행합니다. 역할 제거를 VM 백업 대신 사용할 수는 없습니다.




