물리적 스토리지를 이동하여 Hyper-V VM을 다른 호스트로 이동

물리적 스토리지를 이동하여 Hyper-V VM을 다른 호스트로 이동

Windows 8.1을 실행하는 두 개의 시스템이 있으며 기존 시스템과 새 시스템이 있습니다. 이전 상자에는 개발/테스트에 사용한 수십 개의 Hyper-V 가상 머신(VM)이 있습니다. 모든 VM은 OS 드라이브와 별도의 2TB 드라이브에 저장됩니다. VHDX 파일 D:\Hyper-V\Virtual Hard Disks과 VM에 대한 다양한 Hyper-V 구성이 포함되어 있습니다 D:\Hyper-V\Virtual Machines\Virtual Machines.

간단히 기존 시스템에서 드라이브 연결을 끊고 새 시스템에 연결할 계획입니다.

나에게 확실하지 않은 것은 모든 VM을 새 시스템의 Hyper-V로 다시 가져오는 방법입니다.

Hyper-V 마이그레이션에 대해 찾은 대부분의 문서에서는 export-vm/ 사용을 제안 import-vm하지만 이러한 명령은 기본적으로 구성과 함께 VHDX 파일의 전체 복사본을 만듭니다. 제 목적상 이것은 완전한 시간 낭비입니다. 또한 해당 시스템에는 모든 항목을 두 개 복사할 수 있는 저장 공간이 부족하며 기본적으로 아무 쓸모도 없는 데 시간이 많이 걸립니다.

간단히 새 VM을 생성하고 원본 VHDX 파일을 가리킬 수도 있지만 이를 자동화할 수 있는 방법이 있어야 합니다. 각 VM에 대해 다양한 설정을 모두 다시 구성하는 것은 지루한 일이며 VM이 많기 때문에 일부 설정이 누락될 것이 거의 확실합니다.

답변1

분명히 나는 ​​이 문제를 지나치게 생각하고 있었습니다. 몇 가지 추가 조사를 통해 스토리지를 이동하기 전에 VM을 내보내거나 준비할 필요가 없다는 사실을 발견했습니다.

지침을 마이그레이션합니다.

  • 기존 시스템을 종료하고 다양한 vhd(x) 및 xml 파일이 들어 있는 드라이브를 가져와 새 시스템으로 전송합니다.
  • 새 시스템에서는가져오기-VMpowershell 명령을 사용하여-등록하다새 시스템에 VM을 다시 등록하는 옵션입니다.

기본적으로 이 블로그 게시물도 찾았습니다.절차를 설명.

관련 정보