Website-Suche

So verwenden Sie Virtualbox-VMs auf KVM unter Linux


Erwägen Sie einen Wechsel von VirtualBox zu KVM-Hypervisor? Eine Ihrer größten Sorgen wäre es, mit der Erstellung neuer virtueller Maschinen in KVM von vorne anzufangen – gelinde gesagt eine mühsame Aufgabe.

Die gute Nachricht ist, dass Sie die VirtualBox-VMs, die im VDI-Format vorliegen, einfach auf qcow2 migrieren können, anstatt neue KVM-Gastmaschinen zu erstellen, was das Disk-Image-Format für KVM ist.

In dieser Anleitung skizzieren wir eine Schritt-für-Schritt-Anleitung, wie Sie VirtualBox-VMs in KVM-VMs unter Linux migrieren.

Schritt 1: Vorhandene VirtualBox-Images auflisten

Stellen Sie in erster Linie sicher, dass alle virtuellen Maschinen ausgeschaltet sind. Virtualbox-Gastmaschinen liegen im VDI-Festplattenformat vor. Fahren Sie als Nächstes fort und listen Sie die vorhandenen virtuellen VirtualBox-Maschinen wie gezeigt auf.

$ VBoxManage list hdds
OR
vboxmanage list hdds

In der Ausgabe können Sie sehen, dass ich 2 Virtual Disk Images habe – Debian- und Fedora VDI-Images.

Schritt 2: Konvertieren Sie das VDI-Image in das RAW-Festplattenformat

Der nächste Schritt besteht darin, die VDI-Images in ein RAW-Festplattenformat zu konvertieren. Um dies zu erreichen, werde ich die folgenden Befehle ausführen.

$ VBoxManage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img
OR
vboxmanage clonehd --format RAW /home/james/VirtualBox\ VMs/debian/debian.vdi debian_10_Server.img

Wenn Sie nachforschen, werden Sie feststellen, dass das RAW-Bildformat enorm viel Speicherplatz beansprucht. Sie können den du-Befehl wie gezeigt verwenden, um die Größe des RAW-Bildes zu überprüfen.

$ du -h debian_10_Server.img

In meinem Fall nimmt das Debian-RAW-Image 21 GB Festplattenspeicher ein, was ziemlich viel Speicherplatz ist. Später werden wir das RAW-Disk-Image in das KVM-Festplattenformat konvertieren.

Schritt 3: Konvertieren Sie das RAW-Image-Festplattenformat in das KVM-Format

Um auf das KVM-Disk-Image-Format zu migrieren, konvertieren Sie das RAW-Image in das qcow2-Format, das KVM-Disk-Image-Format.

$ qemu-img convert -f raw debian_10_Server.img -O qcow2 debian_10_Server.qcow2

Das qcow2-Disk-Image ist nur ein winziger Bruchteil des RAW-Disk-Images. Überprüfen Sie dies erneut mit dem du-Befehl, wie unten gezeigt.

$ du -h debian_10_Server.qcow2

Von hier aus können Sie das qcow2 KVM-Image-Format entweder über die Befehlszeile oder über das grafische KVM-Fenster importieren und eine neue KVM-VM erstellen.

Damit ist unser Artikel für heute abgeschlossen. Ihre Gedanken und Ihr Feedback sind uns sehr willkommen.

Quelle: ostechnix.com

Verwandte Artikel: