컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - Vmware 의 windows 및 Linux 가상 시스템을 KVM 기반 가상 시스템으로 마이그레이션하려면 어떻게 해야 합니까?

Vmware 의 windows 및 Linux 가상 시스템을 KVM 기반 가상 시스템으로 마이그레이션하려면 어떻게 해야 합니까?

VMware vShpere 프라이빗 클라우드는 비용이 너무 많이 드는 것으로 나타났습니다. 예를 들어 우리 실험실의 모든 서버는 메모리가 5 12GB 입니다. VMware 에 따르면,

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 오류가 발생할 수 있습니다.

上篇: 크리스마스 사진 下篇: Big Cousin 2 Bloodstained Fortune에서 어느 것이 더 수익성이 높나요?
관련 내용