Konwersja obrazu maszyny wirtualnej vbox (.vdi) do KVM (.img)

Z Podręcznik Administratora by OPZ SGU
Wersja z dnia 17:20, 10 wrz 2009 autorstwa 89.74.150.46 (dyskusja)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Instalujemy pakiet virtualbox oraz qemu(potrzebny nam będzie do wykonania konwersji obrazu)

apt-get install virtualbox-3.0
apt-get install qemu


Przechodzimy do ścieżki z obrazem vdi i wydajemy polecenie:

VBoxManage clonehd –-format RAW SupportServer.vdi tymczasowy.img
  • SupportServer.vdi - plik obrazu wykożystywanego przez VirtualBox
  • tymczasowy.img - tymczasowy plik zawierający skonwerterowany obraz do formatu RAW

W moim wypadku VBoxManage zapisał mój nowy obraz o nazwie tymczasowy.img w folderze głowny maszyn wirtualnych, więc przed wykonaniem kolejnej komendy wypada zmienić ściezkę :).

qemu-img convert -f raw tymczasowy.img -O qcow2 SupportServer.qcow
  • tymczasowy.img - tymczasowy plik zawierający skonwerterowany obraz do formatu RAW
  • SupportServer.img - plik wyjściowy jaki chcemy uzyskać, zgodny ze standardem KVM


Gotowe, plik wyjściowy SupportServer.qcow, możemy zamontować na serwerze KVM.

Pakiety wykożystane podczas konwersji, można oczywiście usunąć.