Neues Proxmox auf LVM

BigBen

Well-Known Member
Jun 18, 2015
135
4
58
Germany
$ pveversion -v
proxmox-ve: 5.4-2 (running kernel: 4.15.18-17-pve)
pve-manager: 5.4-10 (running version: 5.4-10/9603c337)
pve-kernel-4.15: 5.4-5
pve-kernel-4.15.18-17-pve: 4.15.18-43
pve-kernel-4.15.18-12-pve: 4.15.18-36
corosync: 2.4.4-pve1
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.1-11
libpve-apiclient-perl: 2.0-5
libpve-common-perl: 5.0-53
libpve-guest-common-perl: 2.0-20
libpve-http-server-perl: 2.0-13
libpve-storage-perl: 5.0-44
libqb0: 1.0.3-1~bpo9
lvm2: 2.02.168-pve6
lxc-pve: 3.1.0-3
lxcfs: 3.0.3-pve1
novnc-pve: 1.0.0-3
proxmox-widget-toolkit: 1.0-28
pve-cluster: 5.0-37
pve-container: 2.0-39
pve-docs: 5.4-2
pve-edk2-firmware: 1.20190312-1
pve-firewall: 3.0-22
pve-firmware: 2.0-6
pve-ha-manager: 2.0-9
pve-i18n: 1.1-4
pve-libspice-server1: 0.14.1-2
pve-qemu-kvm: 3.0.1-4
pve-xtermjs: 3.12.0-1
qemu-server: 5.0-54
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.13-pve1~bpo2

Hallo,


auf dem Proxmox System müssen viele LXC-Container wiederhergestellt werden, die bis dato auf einem anderen Proxmox-system gelaufen sind.

Hierzu wurden sämtliche config-, Image- und Template-Dateien vom bisherigen Proxmox-System auf das neue Proxmox-System übertragen.

Das alte Proxmox-System lief ohne LVM-Partitionen. Das neue hingegen läuft auf einer SSD mit LVM-Partitionen.

Kann mir jemand erläutern, wo die einzelnen Image- und Template-Dateien auf dem neuen System kopiert werden müssen, damit die LXC-Container ihre Dateien wieder finden kann
 
Last edited:
Du machst von der alten Proxmoxinstallation einfach mit dem integrierten Backup eine Sicherung und importierst am neuen System die VM's/CT's wieder. Fertig.
 
Hallo fireon,

sorry für mein verspätestes Feedback.

Da nur für wenige Hosts ein Backup vorlag, wurden vom alten System alle Hosts heruntergefahren, anschließend alle Dateien auf die neue Festplatte kopiert und schließlich jeden Host einzeln neu erstellt. Nach dem Erstellen wurden nur von den alten Config-Dateien die wesentlichen Einträge wieder übernommen.
Da die neuen Festplatten-Images auf ZFS liegen kann man zumindest bei LXC-Hosts via rsync die alten Inhalte wieder herstellen.
Bei VM-Hosts musste man mit dd die Inhalte von den bestehenden raw-Dateien in die neuen Festplatten-Images transferieren.

Dank ZFS können nun auch Snapshots von laufenden Host-Systemen erstellt werden.
 
Ok, ich steh jetzt trotzdem aufn Schlauch. Warum hast du denn vom alten Proxmoxsystem nicht einfach ein Backup gezogen. Und dann einfach mit zwei Klicks im neuen System wieder importiert?
 
Ich habe angenommen, dass eine Wiederherstellung nicht klappen kann, da die ursprünglichen Speicher-Ziele nicht mehr vorhanden sind.

Spätestens beim Wiederherstellen der alten Config-Dateien würden die Ziele ins Leere laufen.

Wie auch immer, die Hosts sind wiederhergestellt worden auf einem etwas umständlichen Weg, gebe es ja zu, aber das Ziel ist erreicht.
 
Spätestens beim Wiederherstellen der alten Config-Dateien würden die Ziele ins Leere laufen.
Nein ganz im Gegenteil. Die schreiben die richtigen Pfade beim Import selbst. Das ist ja ein großer Vorteil von Proxmox. Quelle Ziel egal. Geht einfach :)
https://pve.proxmox.com/wiki/Backup_and_Restore

Aber gut das trotzdem geklappt hat. Für den nächsten Serverumzug weist nun ja wie es mit 2-3 Mausklicks geht ;)
 
  • Like
Reactions: BigBen

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!