Probleme mit zurückspielen von Backups auf ZFS bzw. local_lvm

Martin83

New Member
Oct 30, 2022
4
0
1
Hallo zusammen,

Vorweg ich betreibe Proxmox als Hobby, ich habe keine IT Ausbildung oder vergleichbares, also bitte habt erbarmen mit mir. Ich versuche das jetzt so gut es mir möglich ist zu erklären.

Nun zu meinem Problem, ich habe jetzt Proxmox über 6 Monate auf einem einelnen Node am Laufen gehabt, in der zeit sind ein paar LXC Container zusammengekommen die ich am Laufen habe (adguard, Wireguard, usw) diese habe ich in der vergangenheit auf dem local_lvm eingerichtet, und über ein NFS Laufwerk auf meiner NAS gesichert.

Nun habe ich mir einen pve Cluster eingerichtet mit 3 Node`s, die node`s haben jehweils eine NVMe ssd auf denen Proxmox installiert ist, und sich die beiden Laufwerke „local“ und „local_lvm“ befinden, außerdem habe ich noch einen ZFS Pool erstellt mit den, in den Node`s eigebauten zusätzlichen ssd`s. Soweit klappt das auch alles, jetzt wollte ich die Backups der alten LXC Container auf den ZFS Pool zurückspielen, und da beginnt auch mein Problem, die Container lassen sich auf die ZFS partition zurückspielen aber wenn ich die Container dann starte, laufen die Sachen , die ich auf den Containern am laufen hatte nicht an, auf die Konsole komme ich aber, also laufen tun sie die Container. Wenn ich hingegen die backup`s auf die „local_lvm“ Partitionen zurückspiele, egal auf welcher der 3 Node`s, funktionieren die Container ganz normal, also mit Erreichbarkeit der Services die darauf laufen, über den Browser.

Jetzt habe ich ein wenig herum probiert, lxc auf dem ZFS erstellt, Docker und Portainer Installiert, lässt sich über den Browser erreichen, mach ich ein Backup und spiele das dann auf local_lvm zurück lässt sich der Container wieder nicht mehr über den Browser erreichen.

Also wenn ich den LXC auf dem ZFS erstelle kann ich den auch nur wieder auf dem ZFS laufen lassen, wenn ich den Container aus einem Backup zurückspiele, und anders herum ebenfalls als local_lvm bleibt local_lvm.

Kann mir vielleicht bitte jemand erklären welche Einstellung ich anpassen muss das ich die Backup`s zurückspielen kann, unabhängig davon wo die Container vorher erstellt wurden? Oder ist das vielleicht gar nicht möglich?



Vielen dank schon einmal, und nochmals Entschuldigung für die unprofessionelle Erklärung meines Problems.

Einen schönen Sonntag
 
Hast du mal probiert die LXC auf der LVM Partition zu starten und dann über PVE die Disken in den ZFS Storage migrieren zu lassen?


Und noch interessehalber: Warum kein kleines Ceph Cluster bilden statt lokalen ZFS pools, bei 3 Nodes?
 
Last edited:
Hast du mal probiert die LXC auf der LVM Partition zu starten und dann über PVE die Disken in den ZFS Storage migrieren zu lassen?
Hallo Felix, ja habe ich schon versucht, wenn ich den lxc aber migriere, landet der auf dem anderen Node auch auf der lvm.
 
Hallo Felix, ja habe ich schon versucht, wenn ich den lxc aber migriere, landet der auf dem anderen Node auch auf der lvm.
Nein, ich meine auf der gleichen Node, die Mountpoints in einen anderen Storage schieben.
1667127578839.png
 
Nein, ich meine auf der gleichen Node, die Mountpoints in einen anderen Storage schieben.
View attachment 42738
ah, nein das habe ich noch nicht versucht bis eben, aber wenn ich das versuche bekomme ich einen Fehler zurück.
vielleicht ist das auch schon der Grund für die problem?
Unbenannt1.png
Edit* Fehler kam nur weil ich node 2 und 3 aus hatte, habe beide an gemacht und konnte das Volumen verschieben, aber mit gleichem Ergebnis
Portainer ist nicht zu erreichen, mit docker ps bekomme ich auch einen fehler "Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?" verschiebe ich wieder auf lvm bringt docker ps das gewünschte ergebnis "05f9bf8130ba portainer/portainer-ce "/portainer" 6 days ago Up 8 seconds 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 9443/tcp portainer"
 
Last edited:
Und du hältst die ZFS Pools über Replication zwischen den Nodes synchron, nehme ich mal an? Oder hat jeder Node einen lokalen unsynchronsierten ZFS Pool?
 

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!