Hallo zusammen,
ich habe eine kurze Frage:
Gibt es eine Möglichkeit, einen zuvor exportierten Snapshot von NC in Proxmox als neuen Container zu importieren?
Vielen Dank im Voraus und viele Grüße
Finn
Hallo zusammen,
ich habe eine kurze Frage:
Gibt es eine Möglichkeit, einen zuvor exportierten Snapshot von NC in Proxmox als neuen Container zu importieren?
Vielen Dank im Voraus und viele Grüße
Finn
Ich würde eher als VM empfehlen, das sollte problemlos klappen. Als Container stelle ich mir schwierig bis unmöglich vor, weil es da doch einige Unterschiede gibt.
Einfach die VM in PVE ohne Disk anlegen, das Image manuell über CLI importieren und die Disk danach der VM zuweisen: https://pve.proxmox.com/wiki/Migrate_t…_VE#Import_Disk
Ein exportierter Snapshot ist ein Festplattenimage. Wahrscheinlich musst du das Dateiformat anpassen, aber grundsätzlich kannst du ein Festplattenimage in andere Virtualisierungsumgebungen laden. "Container" im Kontext von Proxmox sind aber keine virtuellen Maschinen sondern getrennte Namensräume im selben Kernel, den auch der Host verwendet. Das kann funktionieren, wenn die Kernel von Snapshot und Host ähnlich genug sind. Container werden in Proxmox nicht mit Festplattenimages betrieben sondern mit tar-Archiven. Um eins vom Inhalt des Festplattenimages zu erstellen, gibt es diverse Wege. Am einfachsten fände ich, das Image als loopback-Devices der Partitionen einzubinden (losetup --partscan).
Ich würde eher als VM empfehlen, das sollte problemlos klappen. Als Container stelle ich mir schwierig bis unmöglich vor, weil es da doch einige Unterschiede gibt.
Einfach die VM in PVE ohne Disk anlegen, das Image manuell über CLI importieren und die Disk danach der VM zuweisen: https://pve.proxmox.com/wiki/Migrate_t…_VE#Import_Disk
Probiere ich mal.
Den snapshot als vm disk nutzen funktioniert sehr gut. Evt. Lohnt es sich diesen in ein qcow2 Image umzuwandeln - mein snapshot war so groß wie die disk, aber belegt waren nur ein paar hundert gb.