Computer >> 컴퓨터 >  >> 시스템 >> Windows

Hyper-V 가상 머신이 '저장됨' 상태에서 멈출 때 해결하는 방법

Windows 10 또는 Windows 11 호스트 머신에서 Hyper-V 가상 머신(VM)이 저장됨(Saved) 상태에 갇혀 정상적으로 작동하지 않는 문제를 겪을 수 있습니다. 이 글에서는 이러한 문제를 성공적으로 해결할 수 있는 가장 효과적인 방법들을 소개합니다.

Hyper-V 가상 머신이  저장됨  상태에서 멈출 때 해결하는 방법

저장됨 상태에서 멈추는 현상은 언제 발생하나요?

여러 개의 VM을 운영 중이라면, 가상 머신들을 종료하는 과정에서 일부 VM이 저장됨 상태로 남아있는 경우가 흔히 발생합니다. 또한 호스트 서버가 재부팅될 때에도 일부 가상 머신이 저장됨 상태로 전환될 수 있습니다.

일반적으로 이 상태에서는 요청 시 VM을 다시 켜는 데 문제가 없습니다. 하지만 VM이 정상적으로 재개(resume)되지 않는다면, 가상 머신이 저장됨 상태에 갇힌 문제에 직면하게 되는 것입니다.

주요 원인

이 문제의 가장 유력한 원인은 다음과 같습니다.

  • 디스크 공간 부족
  • 드라이브 사용 불가 또는 오프라인 상태
  • 시스템 리소스 부족

Hyper-V에서 '저장됨' 상태란 무엇인가요?

Hyper-V VSS 기록기(VSS Writer)가 가상 머신을 '최대 절전 모드(hibernated)' 상태로 전환하면, 해당 VM은 저장됨 상태에 있다고 표현합니다. 즉, 저장 상태 방식이 요청되면 PrepareForSnapshot 이벤트가 발생하는 동안 VM이 저장됨 상태로 전환됩니다. Hyper-V는 백업 작업 시 이 저장 상태 방식을 기본값으로 자주 사용합니다.

저장됨 상태에서 멈춘 Hyper-V 가상 머신 해결 방법

Hyper-V 가상 머신이 저장됨 상태에서 멈춘 경우, 아래의 권장 해결 방법을 순서와 관계없이 하나씩 적용해 보면서 문제가 해결되는지 확인해 보세요.

  1. 저장된 상태 삭제
  2. 폴더 권한 변경
  3. 물리적 드라이브 연결 상태 점검
  4. VM 삭제 후 재생성

각 해결 방법의 세부 과정을 살펴보겠습니다.

1] 저장된 상태 삭제

Windows 10/11 컴퓨터에서 저장됨 상태에서 멈춘 Hyper-V 가상 머신 문제를 해결하려면 저장된 상태를 삭제할 수 있습니다. 참고로 저장된 상태를 삭제해도 데이터 손실은 발생하지 않으므로 안심해도 됩니다.

저장된 상태를 삭제하는 방법은 다음과 같습니다.

  • Hyper-V 관리자를 엽니다.
  • 문제가 있는 가상 머신을 마우스 오른쪽 버튼으로 클릭합니다.
  • 메뉴에서 저장된 상태 삭제(Delete Saved State) 옵션을 클릭합니다.

저장된 상태가 삭제되면 VM을 다시 시작해 보세요. 만약 '개체가 사용 중이므로 작업을 수행할 수 없습니다(Operation cannot be performed while the object is in use)'라는 오류 메시지가 나타나면, 물리적 Windows 호스트 머신을 재시작하기만 하면 됩니다.

2] 폴더 권한 변경

의외로 가상 머신 폴더에 대한 권한이 부족하면 이 오류가 발생할 수 있습니다. 이 경우 문제를 해결하려면 해당 폴더의 권한을 Everyone(모든 사용자)에게 모든 권한(Full Control)을 부여하도록 설정하세요.

이후에도 문제가 지속된다면 다음 해결 방법을 시도해 보세요.

3] 물리적 드라이브 연결 상태 점검

이 방법은 물리적 드라이브가 올바르게 연결되어 있는지 확인하는 것입니다. 절차는 다음과 같습니다.

  • Hyper-V 관리자를 엽니다.
  • Hyper-V 관리자 창에서 문제가 있는 가상 머신을 마우스 오른쪽 버튼으로 클릭합니다.
  • 메뉴에서 설정(Settings) 옵션을 선택합니다.
  • 설정 창에서 SCSI 컨트롤러(SCSI Controller) 목록을 확장하여 사용 중인 드라이브를 확인합니다.
  • VM이 실행 중인 상태에서 연결이 해제된 드라이브가 있다면 해당 드라이브를 제거합니다.
  • Hyper-V 관리자를 종료합니다.

문제가 해결되었는지 확인하세요. 그래도 해결되지 않는다면 다음 방법을 시도해 볼 수 있습니다.

관련 내용: 중지 중(Stopping) 상태에서 멈춘 Hyper-V 가상 머신 수정하기

4] VM 삭제 후 재생성

이 방법은 문제가 있는 가상 머신의 VHD 파일을 로컬 드라이브의 다른 위치나 외장 드라이브에 복사해 둔 후, 가상 머신을 삭제하고 새로 생성하는 과정입니다.

절차는 다음과 같습니다.

  • 문제가 있는 VM의 VHD 파일을 복사하여 안전한 곳에 저장합니다.
  • 다음으로 Hyper-V 관리자를 엽니다.
  • Hyper-V 관리자 창에서 문제가 있는 VM을 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete) 옵션을 선택합니다.
  • 가상 머신이 삭제되면 VHD 파일을 원래 위치로 다시 복사합니다.
  • 이후 새 가상 머신 생성을 진행합니다. VM 생성 과정에서 가상 하드 디스크를 묻는 프롬프트가 나타나면 기존 가상 하드 디스크 사용(Use an existing virtual hard disk) 옵션을 선택하세요.

이 방법들이 문제 해결에 도움이 되기를 바랍니다!

VM에서 저장됨 상태란 정확히 무엇인가요?

VM의 저장됨 상태란, 상태가 재개될 때까지 호스트 머신의 리소스를 확보(free)해 두었다는 의미입니다. 저장된 가상 머신을 다시 활성화하거나 재개하는 과정은 파일 내용을 VM의 가상 메모리 공간으로 다시 복사한 뒤, I/O 프로세스를 재개하는 방식으로 진행됩니다.

관련 게시물: Hyper-V 가상 머신 구성을 로드하는 중 오류가 발생했습니다.