P2V - Festplatte direkt am Host angeschlossen in Proxmox rbd import
Beschreibung:
Migration, einen P2V Windows Machine.
Das Windows muss laufen und eine Verbindung zum Proxmox Server muss bestehen / bzw erreichbar sein per ssh.
Vorrausetzung:
Installiere Cygwin. DD ist schon drin enthalten: https://www.cygwin.com/ für Alle Benutzer installieren.Einfach einen Mirror auswählen und weiter weiter. Alle Basis Pakete so lassen und weiter klicken.Dort in den Paketen zusätzlich das programmPaket pv fürfalls dennicht Fortschrittvorhanden
apt lassen,install nachinstallieren bzw mit auswählen.
pv
Transferrieren
Cygwineine Neue VM mit der gleichen ID oder neuen ID erstellen und eine Festplatte als Administratordummy.
Diese startenbekommt dann automatisch die disk-0 am ende.
Diese Festplatte wieder löschen.
Festplatte ermitteln die per USB oder direktreingehängt wurde ermitteln.
mit
lsblk
Festplatten auflisten lassen
Unter /dev/disk/by-id werden die Fetsplatten aufgelistet mit den Partitionen
Mittels DD kann die Festplatte per SSH kopiert werden
Die VM id anpassen und die disk nummer
dd if=/dev/disk/by-id/nvme-Samsung_SSD_980_PRO_with_Heatsink_1TB_0025_38B2_3140_4F13. bs=4M | pv | ssh -C root@192.168.178.9 "rbd import --image-format 2 --image-feature layering - data/vm-804-disk-0"
Nun wenn das Image kopiert ist eine Neue VM mit der gleichen ID erstellen und eine Festplatte als dummy.DieseSollten bekommtes dannmehrer automatischdisks sein, Eintrag kopieren die disk-1 am ende.ende abändern.NunSo kommt man in die kann man in die Conf datei gehen
nano /etc/pve/qemuserver/<vmid>.conf
Den Festplatten eintrag verdoppeln.Aus der zeiten Festplatte scsi0 dann eine 1 Und bei Festplatte scsi0 (also die erste dann aus disk-1 eine disk-0Schon hat man zwei Laufwerke drin.Dann in der gui die disk-1 wieder löschen so das disk-0 übrig bleibt.
nun eventuell mit einer Live CD die virtio Treiber impfen zum Beispiel mit Paragon.