Hyper-V 가상 머신에서 사용하는 디스크 공간을 줄여야 합니다. 이를 수행할 수 있는 방법이 있나요?

Hyper-V 가상 머신에서 사용하는 디스크 공간을 줄여야 합니다. 이를 수행할 수 있는 방법이 있나요?

내 Hyper-V 서버는 Windows 8.1 Pro에서 실행됩니다. 제가 실행 중인 가상 머신이 있는데, 이는 저에게 너무 중요해서 약 8개의 스냅샷을 찍었습니다. 가상 하드 디스크를 저장한 240GB SSD의 디스크 공간을 초과하려고 합니다. 그 안에가상 하드 디스크폴더에는 .vhdx 파일 1개와 .vhdx 파일보다 더 많은 디스크 공간을 사용하는 약 8개의 .AVHDX 파일이 있습니다. 단일 디스크를 사용하도록 가상 머신을 "단순화"하고 이러한 많은 대용량 .AVHDX 파일을 제거하여 사용 중인 디스크 공간을 줄일 수 있는 방법이 있습니까?

그러나 가상 머신의 전체 상태를 단일 디스크로 내보낼 수 있는 내보내기 명령을 발견했습니다.내가 읽은 이 기사내보내기 작업이 반드시 간단한 것은 아니며 이 가상 머신의 OS가 Windows 8이므로 내보낸 가상 머신을 가져오면 활성화가 손실될 수 있다는 점이 걱정됩니다.

가상 머신의 디스크를 2TB HDD로 옮기는 것을 고려했지만 성능이 저하될 수 있습니다.

내 SSD 드라이브가 처리할 수 있는 것 이상으로 크기가 확장되지 않도록 내 가상 머신의 공간을 관리하는 방법을 제안해 주실 수 있는 분 계십니까?

답변1

비슷한 문제가 있었고 결국 다음과 같이했습니다.

  1. 외부 하드 드라이브에 전체 VM을 백업합니다. 이는 모든 VHD 파일이 있는 폴더를 VM 설정과 함께 백업 폴더에 복사하기만 하면 됩니다.
  2. Hyper-V 관리자를 사용하여 원하지 않는 모든 스냅샷을 삭제합니다. 그러면 해당 스냅샷 파일이 모두 제거되었습니다.

백업이 필요하지 않다고 생각되더라도 스냅샷 제거가 실패할 수 있으므로 백업해 두는 것이 좋습니다. 내 계획은 스냅샷으로 복원해야 할 경우 해당 파일을 복원하는 것입니다.

관련 정보