Hyper-V에서 KVM (qemu)으로 마이그레이션하려고하는 SharePoint 2013을 실행중인 Windows Server 2012 R2가 있습니다. vhdx 파일을 qcow2 형식으로 변환하여 KVM 서버 (RHEL 7.3)로 복사했습니다.
Hyper-V VM은 Generation 2로 구성되었으며 UEFI 펌웨어 (OVMF)를 사용하여 KVM에서 새 VM을 만들었습니다.
부팅하면 컴퓨터가 자동 복구 모드로 전환되지만 부팅되지는 않습니다. Cmd 프롬프트를 열려면 로컬 관리자 암호로 인증해야합니다.
나는 다음을 실행했다.
- BOOTREC / FIXMBR을 입력 한 다음 Enter 키를 누릅니다.
- BOOTREC / FIXBOOT를 입력 한 다음 Enter 키를 누릅니다.
- Drive : \ boot \ Bootsect.exe / NT60 All을 입력 한 다음 Enter 키를 누릅니다.
그러나 VM을 부팅 할 수없는 경우 항상 복구 모드로 들어갑니다.
확인해야 할 사항이나 사용하거나 구입할 수있는 타사 유틸리티에 대한 제안 사항이 있으면 쉽게 지나칠 수 있습니까?
명령 프롬프트에 로그인하면 Diskpart / sel disk 0 / list vol을 실행하여 볼 수 있습니다.
Volume 0 D CDROM 0 B No Media
Volume 1 C NTFS Partition 126GB Healthy
Volume 2 E Recovery Partition 300MB Healthy Hidden
Volume 3 Partition 99MB Healthy Hidden
KVM의 VM은 다음과 같이 구성되었습니다.
* 에뮬레이터 : / usr / libexec / qemu-kvm * 펌웨어 : UEFI x86_64 : * / usr / share / edk2.git / ovmf-x64 / OVMF_CODE-pure-efi.fd * CPUs 8 * 메모리 8192MB * IDE DISK- 디스크 버스 IDE * 스토리지 형식 qcow2
내가 지금까지 한 일 :
- Hyper-V를 열고 VM을 Windows의 새 디렉토리로 내보냈습니다.
- Hyper-V 디스크 검사를 사용하여 차이점 avhdx 및 vhdx 디스크를 하나의 vhdx로 병합
- StarWind v2v Converter를 사용하여 qcow2 파일 생성
- qcows 파일을 KVM 시스템으로 복사
- 동일한 사양의 새 VM을 만듭니다.
6. 새로운 머신을 시작할 때 다음과 같이 보입니다 :
답변
이것이
yum install qemu-img
먼저 파일을 확인하고 확인하십시오.
qemu-img check -r all rmcjmc01.vhdx
괜찮 으면 파일을 변환하십시오.
qemu-img convert -O qcow2 rmcgmc01.vhdx rmcgmc01.qcow2
답변
변환 도구는 무엇입니까? MVMC? 당신은 또한 StarWind v2v 변환기를 시도 할 수 있습니다 : https://www.starwindsoftware.com/converter 그것은 큰 도움이되었습니다. 또한 Hyper-v에서 변환 할 때 동일한 하드 드라이브를 만듭니다. 변환 자체는 블록 수준에서 수행되므로 모든 블록을 변경하지 않고 복사해야합니다.