Backups in Proxmox sicher und effizient verwalten
Schritt-für-Schritt-Anleitung
1. Festplatte vorbereiten
Die Festplatte sollte im ext4-Dateisystem formatiert werden. Dafür gehst du wie folgt vor:USB-Festplatte anschließen
- Schließe die Festplatte an, aber achte darauf, dass nur eine Festplatte verbunden ist, um Verwechslungen zu vermeiden.
- Shell öffnen
Starte die Shell auf deinem Node (nicht auf einem LXC oder einer VM).
- Festplattenposition prüfen
Mit folgendem Befehl siehst du, welche Geräte verfügbar sind:
lsblk -f
Festplatte formatieren
Wenn die Festplatte z. B. unter /dev/sdc gelistet wird, kannst du sie mit folgendem Befehl formatieren:
mkfs.ext4 /dev/sdc
- Bestätige die Abfrage mit y. Danach ist die Festplatte formatiert und alle Daten darauf werden gelöscht.
- Ergebnis überprüfen
- Gib erneut lsblk -f ein. Jetzt sollte bei der Festplatte das Dateisystem ext4 angezeigt werden.
2. Mountpoint erstellen
Erstelle den Mountpoint, an dem die Festplatte zukünftig eingebunden wird:
mkdir /mnt/backups
3. Eintrag in die fstab-Datei hinzufügen
Damit die Festplatte automatisch in einem Verzeichnis eingebunden wird, ergänze die Datei fstab:
Ermittele die UUID der Festplatte:
lsblk -f
Öffne die fstab-Datei mit einem Editor, z. B. nano:
nano /etc/fstab
Füge folgende Zeile hinzu (ersetze die Beispiel-UUID mit der deiner Festplatte):
UUID=1234a12e-ce12-1ce1-1af2-1f1234567ab1 /mnt/backups ext4 defaults,noatime,nofail 0 2
- Speichere die Änderungen mit Strg + X, bestätige mit Y und drücke Enter.
4. Festplatte mounten
Immer wenn Du die Festplatte neu anschließt, führe diesen Befehl aus:
mount -a
Hinweis: Wenn du einen Zigbee-Stick an einen LXC-Container weitergeleitet hast, muss dieser nach dem Befehl mount -a neu gestartet werden.
5. Festplatte in Proxmox hinzufügen
Um die Festplatte bzw, Das Verzeichnis in Proxmox einzubinden:
- Gehe zu Datacenter > Storage > Add > Directory. Trage folgende Daten ein:
- ID: backups
- Directory: /mnt/backups
- Content: VZDump backup file, Disk image
Damit hast du eine flexible Backup-Lösung ohne NAS, bei der die Festplatte einfach getrennt werden kann, ohne dein System zu gefährden.
Wichtig ist wenn Du ein Backup einer VM wieder einspielst, stelle sicher dass bei Storage Local ausgewählt wird sonst läuft die VM unter umständen von der Backup-Festplatte.
Erweiterte Beschreibungen:
sda = Erste Festplatte im System
sdb = Zweite Festplatte im System
sdc = Dritte Festplatte im System
Eine Ziffer hinter zum Beispiel sda gibt die Partition an. sda1 Ist die erste Partition sda2 die zweite und so weiter.
Erklärung fstab-Eintrag:
[Device] [MountPoint] [filesystem Type] [Options] [Dump] [Pass]
Device = UUID
Mountpoint= /mnt/backups _ An diesem Ort wird die Festplatte mit der Eingetragenen UUID eingegangen.
Filesystem Type= ext4 _ Das ist die die Beschreibung dEs FileSystems der Festplatte
Options= defaults,noatime,nofail
- defaults _ Standard-Mount-Einstellungen (entspricht rw,suid,dev,exec,auto,nouser,async).
- noatime _ Speichert die Dateizugriffszeiten nicht.
- nofail _ Ergibt keinen Fehler beim Botten wenn die Festplatte nicht angeschlossen ist.
Dump= 0 _ Diese Option gibt an das nichts in dem Programm Dump gespeichert wird, als überhaupt installiert.
Pass= 2 _ Datenquelle beim Systemstart auf Inkonsistenz überprüft.