NEWS
proxmox backup server - best practice
-
Um einfach mal schnell die Configs vom PVE zu sichern tut es auch das hier:
https://github.com/DerDanilo/proxmox-stuff/blob/master/prox_config_backup.sh
Läuft bei mir zusätzlich zu anderen Backups - doppelt hält besser
Grundsätzlich reicht es imho aber auch, wenn man die VM/LXC Daten im Backup hat. PVE und PBS sind schnell aufgesetzt und mit enstsprechender Doku auch schnell wieder so konfiguriert wie zu vor. Das geht schneller als ein n-GB großes Image zurückzuspielen.
Der PBS-Datastore ist binnen Sekunden wieder eingebunden, hier ein Screen aus meiner Doku:
-
@darkiop sagte in proxmox backup server - best practice:
Das geht schneller als ein n-GB großes Image zurückzuspielen
das glaub ich nicht - dauert alles ungefähr gleich lang - ob mit clonezille ein img einzuspielen oder neu aufsetzen und einen restore über PBS fahren (bezogen auf defekte festplatte/ssd )
was mir auch gut gefällt ist dieser beitrag - dabei wird über img restored
https://forum.proxmox.com/threads/proxmox-pve-host-backup-and-desaster-recovery-mit-pbs.93485/
der grund: meine installation von proxmox ist keine iso installation, sondern über debian und dann proxmox drüber - ich brauche das boot/efi bzw das SDA image !
@darkiop hast du mal einen restore getestet, boot stick, backup-client installiert und einen restore gefahren -wenn man eine extra-ssd zum testen hätte - wäre besser
ich denke, ich werde das erstmal mit meinen standalone debian server testen
was ich noch nicht weiß:
das alles funktioniert wohl, wenn die ssd stirbt
aber wenn die server-hardware stirbt, muss man anders vorgehen- proxmox über iso installieren
- dann die nur die settings für proxmox (die ganze root-partition zu restoren macht ja dann keinen sinn) restoren. die sicherst du über das script (welches hoffentlich up-to-date bleibt (hast du mal in die issues auf git geschaut)) - aber das kann ja der PBS auch sichern - man muss nur die richtigen verzeichnisse wissen)
beispiel:
proxmox-backup-client backup mainfolder-root.pxar:/root/ mainfolder-etc.pxar:/etc/ mainfolder-cron.pxar:/var/spool/cron/ mainfolder-kvm.pxar:/usr/share/kvm/ mainfolder-lib.pxar:/var/lib/
diesen befehl habe ich anhand von dem script erstellt - nicht getestet mit restore - nur "rumprobiert"
da meine PBS auf einem extra server läuft müßte ich den PBS auch noch sichern dann muss ich noch einen PBS server intsallieren -> als lxc im proxmox server und der sichert dann den anderen PBS - wird hoffentlich keine endlosschleife
-
@meister-mopper sagte in proxmox backup server - best practice:
Zunächst restore des PBS aus dem Proxmox Backup. Damit wird der PBS-Datastore wiederhergestellt.
gibt es auch eine Möglichkeit, das Image der Maschine schnell
wieder aufzuspielen? Ich dachte da, Image vom Nas auf USB-Stick und dann am Mini-PC vom Stick booten und somit wieder alles vom Stand-X zu haben. Dann müssten ja eigentlich auch alle VMs sofort wieder da sein.
Bin das so von PCs gewohnt. -
@negalein sagte in proxmox backup server - best practice:
Ich dachte da, Image vom Nas auf USB-Stick und dann am Mini-PC vom Stick booten und somit wieder alles vom Stand-X zu haben
Ja klar, so etwas würde sicher in der Art gehen. Es ist für mich zu zeitaufwändig und widerspricht dem Prinzip von inkrementellen Backups.
-
@negalein
PBS=ProxmoxBackupServerdas kannst du mit clonezille machen. nachteil: du musst das backup auch mit dem stick machen - dh. der server ist down während des backups - und das dauert bei mir ca 30min - ich mache das - gefällt mir aber eigentlich nicht. bei einem proxmox update (z.b. version 6 auf 7) bedeutet das: halbe stunde warten, bis backup fertig, update machen, wenn alles ok wieder backup (um den neuen stand zu haben) und 30 min warten
der PBS arbeitet anders. du installierst proxmox (auch mit einem stick, wenn z.b die platte hinüber ist). dann nutzt du aber den restore befehl vom PBS. dieser holt sich das image oder die dateien von der nas . soweit ich erkenne konnte, sind die images,die der PMS erzeugt, auch nur über PBS lesbar. vorteil - backup läuft und proxmox läuft weiter ( also iobroker auch)
ich habe mich immer noch nicht entschieden, wie genau ich es mache. da aber der eigentliche proxmox server nur sehr selten eine änderung bekommt (meistens ändert man ja settings zu den lxc/vm's), wird es wohl ein doppeltes backup. einmal ein image(eines pro woche) für den plattencrash und 2-3 mal pro woche ein file-backup (für selbstzerstörtes dekonfigurieren des servers)
noch zeitaufwendiger wird es (bei disaster recovery), wenn der PBS auf dem selben system läuft, wie der proxmox server. dann muss man den PBS auch noch installieren und konfigurieren bzw wenn er als container läuft, muss erstmal der container ans laufen gebracht werden, bevor der eigentliche restore los geht. für mich persönlich ist es einfacher, die variante mit einem externen PBS zu nutzen - ist die, mit den einfachsten schritten - da ich mich kenne, und ich immer ins "hudeln" komme, bei so großen crashes, ist es mir lieber, den einfachen weg zu gehen - mit wenigen schritten. ich übersehe dann nichts bei der konfig des PBS und proxmox-server, da ich die ja nicht machen muss:-)
wie auch immer man das macht - wichtig ist, das alles zu notieren. bei mir ist es so - ich freue mich immer über coole konfigs - ein jahr später, wenn ich es brauche, habe ich all die kleinigkeiten vergessen, die es braucht, um die konfig wieder herzustellen. also wieder surfen und suchen und probieren nebenbei: ich habe mir mittlerweile nimbus installiert - damit kann man sich einfach notizen speichern - das ist aber nur eine möglichkeit von vielen
-
kurze frage - ich teste gerade deine konfig - wie hast du ein volume eingebunden in den PBS server, der als container läuft. hast du die platte durchgereicht ?
-
Also wäre es besser, den PBS auf der Synology als VM laufen zu lassen?
Und wenn der PS tot ist, spiel ich das komplette Backup mittels PBS aus der Synology auf die Mini-PC vom PS retour?
Muss dazu vorher Proxmox am Mini-PC wieder installiert werden?
Ich blick da noch nicht durch. -
@liv-in-sky sagte in proxmox backup server - best practice:
wie hast du ein volume eingebunden in den PBS server, der als container läuft. hast du die platte durchgereicht ?
Nein, das steht noch auf der Agenda, es ist ein privilegierter Container.
Derzeit mit nfs, konfiguriert in fstab. -
mittlerweile habe ich es geschafft, einen mointpoint als datastore zu benutzen und ein backup aufzurufen
momentan läuft ein backup meines externen PBS und ProxmoxServers auf den haupt-proxmoxserver, der in einem lxc ist
mal schauen, ob das durchläuft@Negalein ganz ehrlich, ich weiß nicht, was ich dir empfehlen sollte - mit der installation auf synology habe ich keine ahnung. da musst du wahrscheinlich den weg von @Meister-Mopper gehen und ein nfs einbinden - https://www.smarthome-tricks.de/software-iobroker/proxmox-backup-auf-synology-nas/
wenn das klappt würde ich es auf der synolog installieren
@Meister-Mopper @crunchip was meint ihr ?@ ALL hat noch jmd einen tipp für @Negalein
-
@liv-in-sky ehrlich gesagt, habe ich aktuell etwas den Faden verloren, bzw verstehe ich den Sinn nicht ganz, mit den "verschachtelten" Backups.
Zumal sollte man auch nicht ausser Acht lassen, das man so sein Netzwerk ganz schön belasstet, oder habe ich einen Denkfehler??
Ich habe an meinen Servern jeweils 2 Nics, meine Backups laufen somit getrennt. -
glaub ich dir - das ganze ist verwirrend, weil so viele themen gleichzeitig sind
sonderinstallation bei mir da reicht es nicht, nur ein filebackup zu haben, um meine proxmox server wiederzubeleben - brauche ich ein image ! wird wohl andere weniger interessieren mein zweites system soll mir ermöglichen, iobroker schnellst möglich wieder herzustellen wenn die server hardware des hauptsystems kaputt geht - kann ja dauern, bis gerät, speicher usw via post ankommt - mit einem 2ten ssytem brauche ich nur das iobroker-lxc backup im 2ten system installieren und starten (man muss nur auf die ip achten) was ist besser PBS auf gleichen server oder extra hardware? bei nur einer hardware: PBS als lxc oder als eigenständigen service dazu installieren im bezug auf das einfachste vorgehen bei einem full restore synology installation möglich laut link schon https://www.smarthome-tricks.de/software-iobroker/proxmox-backup-auf-synology-nas/ - dann aber über nfs als datastore was ich noch nicht weiß recovery mit image beim restore/recovery - was sollte vorbereitet sein ein file backup benötigt eine proxmox iso auf einen usb stick - installieren, dann PBS-client installieren und dann restore starten. bei image backup braucht man keinen proxmox zu installieren - da müßte man einfach mit einem live-system (debian10 oder 11) starten, welches einen PBS-client hat - muss ich noch testen das war erstmal wieder ein überblick - ich teste erstmal weiter
-
@liv-in-sky sagte in proxmox backup server - best practice:
PBS auf gleichen server oder extra hardware?
in der Regel sollte es ein extra Server sein, wenn es nicht geht, dann eben auf der gleichen Maschine ( besser als gar kein Backup)
@liv-in-sky sagte in proxmox backup server - best practice:
synology installation möglich
sowas hab ich nicht
@liv-in-sky sagte in proxmox backup server - best practice:
wenn die server hardware des hauptsystems kaputt geht - kann ja dauern, bis gerät, speicher usw via post ankommt
deshalb hab ich drei Server im Cluster, wenn einer abraucht, migrieren auf nen anderen und es läuft weiter.
@liv-in-sky sagte in proxmox backup server - best practice:
sonderinstallation bei mir
kann mich erinnern, aber irgendwie solllte es normal zu installieren sein, bist ja nicht der einzige der Proxmox auf so einem Rechner installiert hat.
Möglicherweise hat sich auch mittlerweile etwas geändert, da ja nun proxmox7Zum anderen gibt es nen ausführlichen Thread zwecks Cluster HA-Umgebung
-
@negalein sagte in proxmox backup server - best practice:
Also wäre es besser, den PBS auf der Synology als VM laufen zu lassen?
Ich hatte den PBS auch schon auf der Synology laufen. Spricht nichts dagegen. Mittlerweile läuft der PBS aber in einem LXC.
Ich mach damit nur Backups der Anwendungs-Daten (LXC/VM und jetzt Stück für Stück auch noch die Configs der Clients). Später ist geplant das alles mal noch via VPN & PBS Remote-Funktion an einen entfernen PVE mit PBS zu schicken.
Für den Restore, so oft kommt der ja hoffentlich nicht vor, arbeite ich meine Doku ab und habe nach maximal 30min ein frisch aufgesetztes System welches vom PBS restoren kann.
-
@darkiop sagte in proxmox backup server - best practice:
Für den Restore, so oft kommt der ja hoffentlich nicht vor, arbeite ich meine Doku ab und habe nach maximal 30min ein frisch aufgesetztes System welches vom PBS restoren kann.
da hatte ich schon am Anfang Probleme damit. Konnte Proxmox am Mini-PC nicht richtig installieren.
@Dutchman hat es dann geschaft (glaub auch mit Anfangsschwierigkeiten).
Deshalb hoffe ich, dass nie ein Totalcrash kommt. Falls doch, ich das ganze System im nu als
Image wieder retour holen kann.
ioBroker wäre da noch der einfachste Teil. Da rennt er im nu wieder auf der Synology. -
@negalein sagte in proxmox backup server - best practice:
da hatte ich schon am Anfang Probleme damit. Konnte Proxmox am Mini-PC nicht richtig installieren.
ok, wenn es da schwierigkeiten gab, dann hast du mit dem image natürlich weniger stress
Was für ein Mini PC ist das denn bei dir?
-
@darkiop sagte in proxmox backup server - best practice:
ok, wenn es da schwierigkeiten gab, dann hast du mit dem image natürlich weniger stress
Ja, definitiv!
Image erstellen, auch wenn es 1 Stunde dauert, würde ich um 3 Uhr machen.
Frage ist jetzt, wie erstell ich am besten das Image?Was für ein Mini PC ist das denn bei dir?
https://www.itsco.de/pc-hp-elitedesk-800-g3-dm-intel-core-i5-7500-vpro-4x-3-4ghz.html
-
@negalein Mit Image-Backups hab ich leider keine Erfahrung ... und der PBS kann das (noch) nicht out of the box.
Aber hast du dir das hier mal angeschaut?
https://forum.proxmox.com/threads/proxmox-pve-host-backup-and-desaster-recovery-mit-pbs.93485/
Oder hier mal durchprobieren:
-
ja, das mit dem img backup mit PBS ist genauer anzuschauen. die inkonsistenz könnte da ärger machen
wahrscheinlich muss man vor dem img backup mit PBS noch ein file backup machen.
der restore wird dann erst über das img gemacht, dadurch sind die partitionen gesichert. anschliessend evtl noch restore des file backups - dann sollte es eigentlich ok sein
ich werde das auf jeden fall die nächsten tage testen ... und berichten
-
@liv-in-sky sagte in proxmox backup server - best practice:
ich werde das auf jeden fall die nächsten tage testen ... und berichten
da warte ich gespannt darauf!
Und wenns funktioniert, kommst mal über die Grenze zu mir (wo in Bayern bist du eigentlich?)!
-
ca. 30 min vom müncher flughafen entfernt