Moin!
Ich habe vor, ein Backup einzurichten, dass das komplette System auf mehrere (baugleiche) USB-Festplatten sichert, von denen immer nur jeweils eine angeschlossen ist. Ungefähr so:
Montag: HDD1
Dienstag: HDD2
Mittwoch HDD3
Donnerstag: HDD1
...
Sollte die Hütte also Mittwochs abbrennen, ist das Backup von Dienstag auf der 2. Platte immernoch im Safe. Soweit so gut.
Wie bekomme ich das denn nun automatisiert (in Runlevel 3) hin? Jedesmal, wenn irgendwer die Platte tauscht, will ich ja nicht einen Cronjob wie "tar -czf /BackupPfad /" anpassen müssen, weil sich der Backup-Pfad standardmäßig ändert, wenn eine andere Platte eingehängt ist. Außerdem ist so ohne ein Skript zu Versionsverwaltung die Platte nach 2 Wochen voll.
Eine Idee wäre, die USB-Platten über /dev/disk/by-path/ in die fstab einzutragen und als /media/backup zu mounten. Zwar müssen die Platten dann immer über den gleichen USB Port rotieren, ist aber egal.
Oder ich erstelle einfach 3 identische Backupprofile im Yast für HDD1, HDD2 und HDD3 und nehme pro Durchlauf halt 2 Fehlermeldungen hin, da jeweils 2 Platten fehlen.
Hat da jemand eine brauchbare Lösung? Der Wartungsaufwand soll darauf beschränkt sein, an einem Server ohne Bildschirm, Tastatur und Maus nur ab und zu die Platten zu wechseln.
Danke!