GNU/Linux >> Znalost Linux >  >> Linux

Převést virtuální počítače Virtualbox na QEMU/KVM[VDI na QCOW2]

Přehled

V následujícím článku si projdeme kroky, jak převést virtuální počítače Virtualbox na hypervizor QEMU/KVM, nebo jinými slovy, jak převést soubory VM z VDI na rozšíření QCOW2. Tento proces je užitečný zejména tehdy, když potřebujete migrovat z virtuálního boxu na KVM nebo jen chcete vyzkoušet hypervizor KVM, aniž byste museli od začátku vytvářet nové počítače.

Co je VDI?

VDI (virtuální desktopová infrastruktura) je přípona souboru obrazu disku HDD pro virtuální počítače, které běžně používají hypervisorová řešení, jako je Virtualbox.

Co je QCOW2?

QCOW2 je také soubor obrazu disku HDD pro virtuální počítače, které používají hypervizory založené na QEMU.

Převod virtuálních počítačů Virtualbox na QEMU/KVM[VDI na QCOW2]

Před zahájením procesu konverze/migrace musí být na Virtualboxu všechny virtuální počítače napájeny.

Tento proces vyžaduje použití terminálu, ale kroky jsou poměrně jednoduché a přímočaré. V podstatě vše, co vyžaduje, je spuštění jednoho příkazu, a to:

qemu-img convert -f vdi -O qcow2 rocky.vdi rocky8.qcow2

Aby tento příkaz fungoval, musíte přejít do adresáře se zdrojovým obrazovým souborem (soubor VDI, kde se nachází) a ve stejném adresáři se také uloží nový obraz qcow2 pro KVM. Můžete jej také spustit takto, abyste zacílili na zdroj a cíl bez navigace do adresářů:

qemu-img convert -f vdi -O qcow2 /home/markon/VirtualBox VMs/debian KDE/debian-kde.vdi /var/libvirt/images/debian-kde.qcow2

Proces v terminálu by měl vypadat nějak takto:

Rozdělení příkazů:

  • převést :argument pro spuštění procesu převodu
  • -f :typ vstupního obrázku
  • -O :typ výstupního obrázku

Poté následuje vstupní obrázek a jeho umístění s výstupním adresářem s novým názvem obrázku a příponou qcow2.

Druhá možnost – Převést VDI na IMG (RAW) a poté na QCOW2

Pokud by vám náhodou první metoda nevyhovovala nebo se objevily chyby, můžete zkusit nejprve převést obrázek VDI VM na obrázek RAW (přípona IMG) a poté z RAW na QCOW2. Měli byste být úspěšnější s metodou. Zde je návod, jak to udělat:

Vyhledejte umístění obrazu virtuálního počítače Virtualbox:

vboxmanage list hdd

Poté v terminálu pomocí nástroje Virtualbox „vboxmanage ” převést VM na soubor RAW(IMG):

vboxmanage convertdd debian-11.vdi debian11.img

Poté znovu pomocí „qemu-img ” převeďte soubor RAW(IMG) na QCOW2

qemu-img convert -f raw -O qcow debian11.img debian11a.qcow2

Importujte nový qcow2 do virtuálního počítače KVM

Po dokončení převodu je třeba importovat (přidat) nový obraz disku na nový virtuální počítač, který jste vytvořili ve správci virtuálního počítače. Začněte tedy vytvářet nový virtuální počítač ve správci virtuálního počítače. V první výzvě vyberte možnost „importovat obraz disku “ a klikněte vpřed:

Další obrazovka je k nalezení obrazu disku, který jste převedli:

Poslední obrazovka je náhledová obrazovka, kterou vytvoříte, a přichází s možností, že si můžete přizpůsobit VM a jeho hardware před spuštěním počítače, pokud potřebujete. Klikněte na tlačítko Dokončit a zahájí se vytváření virtuálního počítače:

Jedna poznámka, kterou je třeba mít na paměti :

Pokud jste během procesu migrace/konverze například přidali více zařízení do svého virtuálního počítače, zatímco byl spuštěn na Virtualboxu, jako je několik síťových adaptérů, musíte tato další zařízení porovnat ve správci virtuálního počítače (KVM nebo libvirt), jinak zařízení budou ztracena a budete je muset znovu přidat od začátku.

Shrnutí

V tomto článku jsme se zabývali následujícími kroky – jak převést virtuální počítače Virtualbox na QEMU/KVM nebo jinými slovy, jak převést počítače virtuálních boxů pro hypervizory KVM (hypervizory KVM/QEMU) nebo přesněji jejich soubory VM HDD z VDI na QCOW2 a také se zabývá tím, jak převést obraz VM HDD z VDI na IMG (RAW) a následně na QCOW2.

Nakonec se podíváme na to, jak importovat nově vytvořený obraz QCOW2 do nového virtuálního počítače vytvořeného ve správci virtuálního počítače.


Linux
  1. Převést glyfy TrueType na obrázek PNG?

  2. ImageMagick nemá oprávnění převádět PDF na obrázek

  3. Je možné změnit velikost obrazu disku QEMU?

  1. Jak převedu obraz disku Linux na řídký soubor?

  2. Jak převést fotografii na černobílý obrázek pomocí ImageMagick?

  3. Převeďte obrázek ve stupních šedi na obrázek alfa kanálu v unixovém prostředí

  1. Kde najdu Amazon Linux AMI Image pro VirtualBox?

  2. průchozí grafickou kartu do virtualboxu

  3. Linux-KVM, QEMU, Virtualbox, VMWare