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
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