Ein freundliches Hallo an alle.
Ausgangslage:
Mehrer Windows Rechner, Handys,ein TV und 2 Satreciver (Linux) greifen auf SMb und NFS Freigaben eines Debian Servers zu und legen dort auf die unterschiedlichsten Daten ab. Das funzt tadellos.
Ich hab dann mittles rsync den gesamten Datenspeicher (zwei Festplatten) auf eine USB Festplatte syncronisert. Den Aufruf dazu
rsync -av --delete /home/michael/ /media/usb
mach ich momentan manuell. Der Aufruf ist noch sehr einfach gehalten, damit ich die Funktion testen kann. Das ganze funzt auch soweit schon. Es werden neue und geänderte Dateien gesichert und auch gelöschte vom Backup entfernt.
Ziel soll sein:
Das Backup soll Nachts automatisch ablaufen, wenn der wenigste "Datenverkehr" ist. Ich möchte die USB Disk per Zeitschaltuhr zu einer bestimmten Zeit einschalten und nach einer gewissen Zeit ( 2- 3 Stunden) wieder abschalten.
Das hab ich schon gemacht:
Die Festplatte wird per fstab automatisch ins Backupverzeichnis gemountet, wenn diese eingeschaltet wird. Mittels udev wird die Festplatte anhand der UUID erkannt und es wird durch udev eine beliebige (/media/test.txt) verändert. Diese Textdatei wird durch incron überwacht und bei Veränderungen dann der Befehl (oder das Script) für rsync aufgerufen.
Bis dahin bekommen ich das ja auch schon alles hin. Was mir jetzt noch fehlt ist ein umount nach dem Backup (damit die Festplatte auch gefahrlos durch die Zeitschaltuhr ausgeschaltet werden kann) und das erstellen einer Logdatei, die den Backupvergang dokumentiert.
Ich hoffe auf rege Anteilsnahme
Ansonsten einen guten Rutsch
Mfg Micha