Hallo Leute,
ich verwende seit Jahren bereits rsnapshot als Sicherung, sowohl privat als auch in Vereinen oder anderen Einrichtungen. Bisher habe ich vor allem damit Server gesichert. Besonders schön finde ich die Ersparnis durch Hardlinks und dass der Zugriff auf alle Sicherungen wie ein Fullbackup wirkt. (Auch wenn dedup platzsparender ist). Auch arbeite ich lieber mit der Methode von pull statt push für ein Backup.
Für die Backups arbeite ich gerne mit diesen Intervallen:
1 2 3 | retain daily 7 retain weekly 4 retain monthly 3 |
Nun stehe ich bei einem Verein vor dem Problem, dass die Nutzer manchmal vergessen, für neu angelegte Dateien als Speicherpfad die Netzlaufwerke zu verwenden. Daher möchte ich nun auch die Linux-Clients teilweise ins Backup aufnehmen. Jedoch möchte ich die Clients nicht täglich sichern, wie die Server, sondern einmal wöchentlich. Dafür werden die Clients zeitgesteuert angeschaltet und später wieder heruntergefahren. Die einfachste Methode wäre vermutlich, eine weitere rsnapshot.conf anzulegen, in dem die Clients und dessen Intervalle und die Zielverzeichnisse geregelt sind und diese per gesonderten cronjob aufzurufen. Dies halte ich allerdings nicht für elegant genug.
a) Möchte ich, dass die Clients in die snapshots der bisherigen Sicherungen eingepflegt werden (d.h. Selbe Backup-Ziel-Ort)
b) Verwendung weniger Config-Files um es übersichtlicher zu haben.
Ich habe die Manuals von rsync und rsnapshot gelesen und bin mir nicht sicher ob ich dies überhaupt in einer Config unter bekomme. Hat jemand damit bereits Erfahrungen oder kann mir Tipps geben? Für den Fall, dass ich es doch über eine gesonderte Config regeln muss, wie bekomme ich es in den vorhandenen Backups integriert und was muss beachtet werden?
MfG Chris
Moderiert von Taomon:
Sichtbar gemacht.