Windows 또는 Windows Server의 Hyper-V에서 가상 머신 버전 업그레이드

적용 대상: Windows Server 2022, Windows 10, Windows Server 2019, Windows Server 2016

구성 버전을 업그레이드하여 가상 머신에서 최신 Hyper-V 기능을 사용할 수 있도록 합니다. 다음까지 이 작업을 수행하지 마세요.

  • Hyper-V 호스트를 최신 버전의 Windows 또는 Windows Server로 업그레이드합니다.
  • 클러스터 기능 수준을 업그레이드합니다.
  • 이전 버전의 Windows 또는 Windows Server를 실행하는 Hyper-V 호스트로 가상 머신을 다시 이동할 필요가 없습니다.

자세한 내용은 클러스터 운영 체제 롤링 업그레이드VMM에서 Hyper-V 호스트 클러스터의 롤링 업그레이드 수행을 참조하세요.

1단계: 가상 머신 구성 버전 확인

  1. Windows 바탕 화면에서 시작 단추를 클릭 하 고 이름의 일부를 입력 Windows PowerShell합니다.
  2. Windows PowerShell을 마우스 오른쪽 단추로 클릭 하 고 선택 관리자 권한으로 실행합니다.
  3. Get-VMcmdlet을 사용합니다. 다음 명령을 실행하여 가상 머신의 버전을 가져옵니다.
Get-VM * | Format-Table Name, Version

가상 머신을 선택하고 요약 탭을 보면 Hyper-V 관리자에서 구성 버전을 볼 수도 있습니다 .

2단계: 가상 머신 구성 버전 업그레이드

  1. Hyper-V 관리자에서 가상 머신을 종료합니다.
  2. 작업 > 업그레이드 구성 버전을 선택합니다. 이 옵션을 가상 머신에 사용할 수 없는 경우 Hyper-V 호스트에서 지원하는 가장 높은 구성 버전에 이미 있습니다.

Windows PowerShell을 사용하여 가상 머신 구성 버전을 업그레이드하려면 Update-VMVersion cmdlet을 사용합니다. vmname이 가상 머신의 이름인 다음 명령을 실행합니다.

Update-VMVersion <vmname>

지원 되는 가상 머신 구성 버전

PowerShell cmdlet Get-VMHostSupportedVersion 을 사용하면 Hyper-V 호스트에서 지원하는 가상 머신 구성 버전을 확인할 수 있습니다. 가상 머신을 만들 때 기본 구성 버전으로 만들어집니다. Hyper-V 호스트에서 지원하는 가상 머신 구성 버전과 기본값을 확인하려면 다음 명령을 실행합니다.

Get-VMHostSupportedVersion

이전 버전의 Windows를 실행하는 Hyper-V 호스트로 이동할 수 있는 가상 머신을 만들어야 하는 경우 매개 변수와 함께 New-VM cmdlet을 -Version 사용합니다. 예를 들어 구성 버전 5.0을 사용하여 "WindowsCV5"라는 가상 머신을 만들려면 다음 명령을 실행합니다.

New-VM -Name "WindowsCV5" -Version 5.0

참고 항목

Hyper-V 호스트가 해당 구성 버전을 지원하는 경우에만 가상 머신을 가져올 수 있습니다. 일반적으로 최신 버전의 Hyper-V를 실행하는 Hyper-V 호스트로 가상 머신을 가져올 수 있지만 최신 버전의 Hyper-V에서 만든 가상 머신을 이전 버전의 Hyper-V로 가져올 수는 없습니다.

아래 표에서 Hyper-V 호스트 OS에 대해 지원되는 VM의 구성 버전이 나열되지 않은 경우 VM 구성 버전을 최신 버전으로 업그레이드하거나 기존 가상 하드 디스크를 사용하여 동일한 세대의 새 VM을 만들어야 VM을 시작할 수 있습니다.

장기 서비스 호스트에 지원되는 VM 구성 버전

다음 표에서는 장기 서비스 버전의 Windows를 실행하는 호스트에 대한 VM 구성 버전을 나열합니다.

Hyper-V 호스트 Windows 버전 10.0 9.3 9.2 9.1 9.0 8.3 8.2 8.1 8.0 7.1 7.0 6.2 5.0
Windows Server 2022
Windows 10 Enterprise LTSC 2021
Windows Server 2019
Windows 10 Enterprise LTSC 2019
Windows Server 2016
Windows 10 Enterprise 2016 LTSB
Windows 10 Enterprise 2015 LTSB
Windows Server 2012 R2
Windows 8.1

반기 채널 호스트에 지원되는 VM 구성 버전

다음 표에서는 반기 채널 버전의 Windows를 실행하는 호스트에 대한 VM 구성 버전을 나열합니다. 반기 채널 버전의 Windows에 대한 자세한 내용은 Windows ServerWindows에 대한 다음 페이지를 방문하세요.

Hyper-V 호스트 Windows 버전 10.0 9.3 9.2 9.1 9.0 8.3 8.2 8.1 8.0 7.1 7.0 6.2 5.0
Windows 11(버전 21H2)
Windows 10 2021년 11월 업데이트(버전 21H2)
Windows 10 2021년 5월 업데이트(버전 21H1)
Windows Server 버전 20H2
Windows 10 2020년 10월 업데이트(버전 20H2)
Windows Server, 버전 2004
Windows 10 2020년 5월 업데이트(버전 2004)
Windows Server 버전 1909
Windows 10 2019년 11월 업데이트(버전 1909)
Windows Server 버전 1903
Windows 10 2019년 5월 업데이트(버전 1903)
Windows Server, 버전 1809
Windows 10 2018년 10월 업데이트(버전 1809)
Windows Server, 버전 1803
Windows 10 2018년 4월 업데이트(버전 1803)
Windows 10 가을 작성자 업데이트(버전 1709)
Windows 10 Creators Update(버전 1703)
Windows 10 1주년 업데이트(버전 1607)

가상 머신 구성 버전을 업그레이드해야 하는 이유는 무엇인가요?

Windows Server 2019, Windows Server 2016 또는 Windows 10에서 Hyper-V를 실행하는 컴퓨터로 가상 머신을 이동하거나 가져올 때 가상 머신의 구성이 자동으로 업데이트되지 않습니다. 즉, 가상 머신을 이전 버전의 Windows 또는 Windows Server를 실행하는 Hyper-V 호스트로 다시 이동할 수 있습니다. 그러나 이는 구성 버전을 수동으로 업데이트할 때까지 새로운 가상 머신 기능 중 일부를 사용할 수 없다는 의미이기도 합니다.

Important

가상 머신 구성 버전을 업그레이드한 후에는 다운그레이드할 수 없습니다.

가상 머신 구성 버전은 Hyper-V 버전과 가상 머신의 구성, 저장된 상태 및 스냅샷 파일의 호환성을 나타냅니다. 구성 버전을 업데이트할 때 가상 머신 구성 및 검사point 파일을 저장하는 데 사용되는 파일 구조를 변경합니다. 또한 구성 버전을 해당 Hyper-V 호스트에서 지원하는 최신 버전으로 업데이트합니다. 업그레이드 된 가상 컴퓨터는 가상 컴퓨터 구성 데이터 읽기 및 쓰기의 효율성을 높이기 위해 설계된 새 구성 파일 형식을 사용합니다. 또한 업그레이드는 스토리지 오류 발생 시 데이터 손상 가능성을 줄입니다.

다음 표에서는 새 가상 머신 또는 업그레이드된 가상 머신에 사용되는 각 파일 형식에 대한 설명, 파일 이름 확장명 및 기본 위치를 나열합니다.

가상 머신 파일 형식 설명
구성 이진 파일 형식으로 저장된 가상 머신 구성 정보입니다.
파일 이름 확장명: .vmcx
기본 위치: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines
런타임 상태 이진 파일 형식으로 저장된 가상 머신 런타임 상태 정보입니다.
파일 이름 확장명: .vmrs 및 .vmgs
기본 위치: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines
가상 하드 디스크 가상 머신에 대한 가상 하드 디스크를 저장합니다.
파일 이름 확장명: .vhd 또는 .vhdx
기본 위치: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Hard Disks
자동 가상 하드 디스크 가상 머신 검사포인트에 사용되는 디스크 파일 차이점입니다.
파일 이름 확장명: .avhdx
기본 위치: C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Hard Disks
검사점 검사점은 여러 검사점 파일에 저장됩니다. 각 검사점은 구성 파일 및 런타임 상태 파일을 만듭니다.
파일 이름 확장명: .vmrs 및 .vmcx
기본 위치: C:\ProgramData\Microsoft\Windows\Snapshots

가상 머신 구성 버전을 업그레이드하지 않으면 어떻게 되나요?

이전 버전의 Hyper-V로 만든 가상 머신이 있는 경우 구성 버전을 업데이트할 때까지 최신 호스트 OS에서 사용할 수 있는 일부 기능이 해당 가상 머신에서 작동하지 않을 수 있습니다.

일반적인 지침으로 가상화 호스트를 최신 버전의 Windows로 성공적으로 업그레이드하고 롤백할 필요가 없다고 확신한 후에는 구성 버전을 업데이트하는 것이 좋습니다. 클러스터 OS 롤링 업그레이드 기능을 사용하는 경우 일반적으로 클러스터 기능 수준을 업데이트한 후입니다. 이렇게 하면 새로운 기능과 내부 변경 및 최적화도 활용할 수 있습니다.

참고 항목

VM 구성 버전이 업데이트되면 업데이트된 구성 버전을 지원하지 않는 호스트에서 VM을 시작할 수 없습니다.

다음 표에서는 일부 Hyper-V 기능을 사용하는 데 필요한 최소 가상 머신 구성 버전을 보여 줍니다.

기능 최소 VM 구성 버전
Perfmon의 추가 프로세서 기능 허용 9.0
Core Scheduler를 사용하여 호스트에서 실행되는 VM에 대한 동시 다중 스레딩 구성을 자동으로 노출 9.0
최대 절전 모드 지원 9.0
가상 디바이스의 기본 최대 수를 디바이스당 64개로 늘입니다(예: 네트워킹 및 할당된 디바이스). 8.3
게스트 가상화 기반 보안 지원(VBS) 8.0
키 스토리지 드라이브 8.0
대량 메모리 VM 8.0
중첩된 가상화 8.0
가상 프로세서 수 8.0
XSAVE 지원 8.0
VMMQ(Virtual Machine 다중 큐) 7.1
vTPM(가상 신뢰할 수 있는 플랫폼 모듈) 7.0
메모리 핫 추가/제거 6.2
PowerShell Direct 6.2
프로덕션 검사점 6.2
Linux VM에 대한 보안 부팅 6.2
가상 컴퓨터 그룹화 6.2

이러한 기능에 대한 자세한 내용은 Windows Server의 Hyper-V의 새로운 기능을 참조 하세요.