VMs exportieren / importieren

proxifoxi

Member
Aug 17, 2021
201
16
23
Ich möchte gerne VMs auf eine USB3 SSD exportieren um sie an einem physikalisch anderen Standort bei einem PVE wieder zu importieren.
Beide Server haben keinerlei physikalische Verbindung (ist auch nicht möglich).

Wie gehe ich hier am besten vor bzw geht das überhaupt ?


Grüße
Foxi
 
Das Backup lokal erzeugen, wird ja normalerweise unter /var/lib/vz gespeichert.
Von dort auf die USB-Platte kopieren, mittels Shell.

Auf dem Ziel PVE dann entsprechend anders herum.
Von USB nach /var/lib/vz Und von dort dann die VM wieder installieren.
 
Etwas einfacher und i.d.R. mit mehr Platz geht es, wenn die USB-Platte über die Storage-Einrichtung als zweiter lokaler Backup-Platz eingerichtet wird.
Nach den Backups kann die USB-Platte wieder abgemeldet werden.
Dazu reicht ein "Disable" und am zweiten Host ebenso angemeldet werden.

So ziehe ich VM's zwichen Standorten um, deren Internetanbindung für eine direkte Übertragung zu langsam sind.
 
Etwas einfacher und i.d.R. mit mehr Platz geht es, wenn die USB-Platte über die Storage-Einrichtung als zweiter lokaler Backup-Platz eingerichtet wird.
Nach den Backups kann die USB-Platte wieder abgemeldet werden.
Dazu reicht ein "Disable" und am zweiten Host ebenso angemeldet werden.

So ziehe ich VM's zwichen Standorten um, deren Internetanbindung für eine direkte Übertragung zu langsam sind.
ahh das klingt ja natürlich mega....klar...hmm das ich da nicht selbst drauf gekommen bin...zu einfach diese Lösung *lach*
Ich Danke dir vielmals für den kleinen Gedankenanstoß ;)

Grüße Foxi
 
Last edited:
hmm habe das nun wie vorgeschlagen gemacht auch der import auf dem anderen Server lief Fehlerfrei..
Aber ich erhalte nun nach dem starten auf der Konsole immer nur die Meldung "Guest has not initialized the display (yet)" habe ich beim Umziehen was übersehen ?
 
hmm eigentlich sehr übersichtlich und unspektakulär :rolleyes:
Habe da auch schon alles mögliche probiert (weniger / mehr Ram , weniger / mehr Cores etc..)

Code:
agent: 1
bios: ovmf
boot: order=sata1
cores: 4
cpu: host
efidisk0: local-lvm:vm-100-disk-0,size=4M
machine: pc-q35-6.0
memory: 16384
name: WinServer2022
net0: virtio=72:6B:68:14:BF:31,bridge=vmbr0
numa: 1
ostype: win10
sata1: local-lvm:vm-100-disk-1,cache=writeback,discard=on,size=150G,ssd=1
scsihw: virtio-scsi-pci
smbios1: uuid=6be676ca-482c-46d1-925d-63ab1f61ef8f
sockets: 2
vcpus: 8
vmgenid: 7f034391-aa4e-4651-94bc-4186d6417046


Grüße
Foxi
 
Last edited:
Ok, ich habe es hinbekommen....
Lösung:
1.) Ich habe die auf dem neuen Server angelegte VM(WinServer2022) noch einmal komplett gelöscht
2.) Eine VM manuell neu auf dem neuen Server angelegt und die beim Anlegen erstellte HDD wieder gelöscht !
3.) VM(WinServer2022) nochmals wie oben Importiert.
4.) Die VM(WinServer2022) HDD nun per Shell : "qm set 100 -sata0 local-lvm:vm-104-disk-1" meiner manuell erstellten VM zugewiesen.
5.) gestartet, und tadaaaa...alles geht....

Vielen lieben Dank für eure Unterstützung und die Tipps.

Grüße
Foxi