Ich hatte eine Maschine zu Testzwecken lokal über VMWare Player aufgesetzt. Diese wollte ich nun in Proxmox einfügen um sie produktiv zu nutzen.
Es wäre auch möglich die Config der Virtuellen Maschine zu editieren, um die virtuelle Festplatte einzumounten. Wie im Artikel Promox in LXC/KVM Verzeichnis/Festplatte durchreichen beschrieben. Ich wollte aber eine native Verwaltung der virtuellen Festplatten durch Proxmox.
Zuerst musste ich die lokale virtuelle Festplatte auf den Proxmox Server übertragen.
Dazu habe ich mir anzeigen lassen, wo die virtuelle Festplatte auf meinem System liegt.
Die virtuelle Festplatte war in mehrere Dateien aufgesplittet.
Übertragen hab ich die Dateien auf den Server mit WinSCP.
Nun musste ich das Format in ein von Proxmox unterstütztes Format umwandeln. Hier hab ich mich für RAW entschieden. Zudem wurde aus den einzelnen Dateien ein einziges Image.
qemu-img convert -f vmdk -O raw <virtuelle Festplatte>.vmdk image.img
Nach der Konvertierung habe ich in Proxmox der Maschine eine entsprechend große virtuelle Festplatte hinzugefügt.
Nun konnte ich mit dd if=/root/image.img of=/dev/mapper/pve-vm--205--disk--1
den Inhalt der Image Datei in die virtuelle Festplatte von der VM überspielen.
Anschließend konnte ich die virtuelle Maschine in Proxmox booten.