Vmware 의 windows 및 Linux 가상 시스템을 KVM 기반 가상 시스템으로 마이그레이션하려면 어떻게 해야 합니까?
VSphere Standard 라이센스를 받으려면 5 12/32= 16 이 필요합니다.
라이센스 1 개, 라이센스 1 개당 1293.5 달러 (가격이 또 올랐다), 1 서버에는 약 2 만 달러 (16 개 라이센스) 가 필요합니다. 본 라이센스는 저작권 가격 (라이센스) 에 불과합니다
가격), 년 1 년 지원 제외&;
구독 ($4 19.9), 이것은 돈을 뺏는 것이다. 아니요 ~, 올해 초 평가 테스트를 위해 라이센스 3 개를 구입했지만 이 라이센스 체계에 따라 서버 2 대에서만 사용할 수 있습니다 (1)
24GB 메모리, 1 64GB 메모리 세트), VMware 제품은 Dell 에 적합하지 않습니다. VMware ESXi 에 있는 기존 가상 시스템 중 일부를 (으) 로 마이그레이션할 계획입니다.
OpenNebula/KVM 에 있습니다.
첫 번째 마이그레이션은 VMware ESXi 에서 실행되는 Windows Server 2008 R2 가상 시스템입니다.
Vmware vcenter server (vcenter server 는 64 비트 Windows 시스템에만 설치 가능) 및 다음과 같은 기존 마이그레이션 툴
Virt-v2v 등. 하지만 저는 여전히 스스로 하는 것을 좋아합니다. 그 도구들은 때때로 사용하기가 쉽지 않습니다. 다음 단계는 다른 버전의 Windows 에도 유효해야 합니다.
먼저 vShpere 클라이언트를 사용하여 VMware ESXi 5.0 에 로그인하고 ESXi 의 ssh 서버를 허용하도록 방화벽 설정을 켭니다.
및 ssh 클라이언트를 사용할 수 있습니다. 그렇지 않으면 ssh 에서 ESXi 로 또는 ESXi 에서 KVM 서버로 scp 를 미러링할 수 없습니다. 구체적인 설정은 다음과 같습니다
구성> 소프트웨어 & gt 보안 프로필> 방화벽>
속성 ... …& gt;; SSH 클라이언트에서:
그런 다음 ssh 가 VMware ESXi 5.0 서버 (172.16.39.100) 에 로그인한 후 파일 (확장자) 을 미러링합니다 Vmdk) 를 KVM 서버로 다운로드 (172.16.39.438+000).
$ sshroot @172.16.39.100
암호:
이 로그인의 시간과 날짜가 시스템 로그로 전송되었습니다.
VMware 는 지원되는 강력한 시스템 관리 도구를 제공합니다. 제발
자세한 내용은 www.vmware.com/go/sysadmintools 를 참조하십시오.
관리 사용자는 esxi 쉘을 비활성화할 수 있습니다. 참고
자세한 내용은 vSphere 보안 설명서를 참조하십시오.
~ # scp/VMFS/volumes/localstore/vcenter/vcenter-flat.vmdkroot @172./kloc
VMware 의 vmdk 형식을 KVM 형식으로 변환합니다. Qemu-kvm 은 v0. 12 부터 VMware 의 하드 드라이브 형식 V6 과 V7 을 지원하기 때문에 이 단계는 실제로 생략할 수 있습니다. 즉, KVM 은 vmdk 형식의 가상 시스템을 직접 시작할 수 있습니다.
$ sshroot @172.16.39.101
# QEMU-img convert vcenter-flat.vmdk vcenter.img
마지막으로 virsh create vcenter.xml 을 사용할 때 vcenter.xml 파일의 하드 드라이브 설정이 다음과 같다는 점을 명심하고 VNC 설정을 켜는 것을 잊지 마십시오 (Windows 가 그래픽 인터페이스라는 것을 잊지 마십시오).
# VI vcenter.xml
...
& lt 디스크 유형 =' 파일' 장치 =' 디스크'/>
& lt 드라이버 이름 ='qemu' 유형 =' raw '/& gt;;
& lt 소스 파일 ='/root/vcenter.img'/>
& lt targetdev =' hda' bus =' ide'/>
& lt 주소 유형 ='drive' 컨트롤러 ='0' 버스 ='0' 단위 =' 0 '/& gt;;
& lt/디스크 >
& lt 컨트롤러 유형 =' ide' index =' 0'>
& lt 주소 유형 ='pci' 도메인 ='0x0000' 버스 ='0x00' 슬롯 ='0x0 1' 함수 =' 0x1
& lt/컨트롤러 >
...
& amplt graphics type =' VNC' port ='-1'autoport =' yes' listen =' 0.0.0 ..
& ampltlisten type =' address' address =' 0.0.0'/>
& amplt/graphics & gt;;
...
# virsh create vcenter.xml
분쟁을 해결하다
Windows 를 시작한 후 VNC 클라이언트를 사용하여 KVM 서버에 연결할 경우 하드 드라이브 컨트롤러 드라이버가 변경되었기 때문에 Windows 시작 중 블루 스크린 Stop 0x0000007B 오류가 발생할 수 있습니다.