Esjott
Kellerkind
Moin zusammen,
ich habe hier folgendes Setup: In meinem Heimnetzwerk befindet sich mein kleiner Homeserver auf Freebsd 10, auf dem unter anderem Netatalk3 läuft. Ich habe zwei Macbooks im Netz, die alle Stunde per timemachine auf den Server sichern. So weit, so gut [Timemachine ist ein Drama für sich, aber das ist ein anderes Thema].
Jetzt möchte ich, Paranoia sei Dank ein Offsite-Backup des Backups erstellen. Dazu möchte ich bei meinen Eltern einen Raspberry Pi mit einer USB Platte im Netz unterbringen, die Partition mit den Backups soll dann einmal am Tag per rsnapshot via ssh vom homeserver auf die USB-Platte des Pi übertragen werden. Nicht die performanteste Lösung, aber Flaschenhals wird sowieso das gemeine Internet dazwischen.
Jetzt mein Problem: Wenn ich einen snapshot laufen lasse, wenn timemachine gerade Daten bekommt, dürfte das nicht der hit werden (überhaupt einen aussagekräftigen diff zu bekommen, oder?). Meine Idee ist jetzt, über Cron ein Script laufen zu lassen, bei dem erst geprüft wird, ob gerade Backups auf den Server laufen, wenn nicht, netatalk3 beenden, rsnapshot laufen lassen und nach erfolgreicher Übertragung netatalk3 wieder starten. Hat jemand ne Idee, wie man das realisieren kann? Oder ist das alles Quatsch und ich habe mir das komplizierteste ausgesucht - sprich, jemand hat ne simplere Idee? ;-)
Gruß,
Sven
ich habe hier folgendes Setup: In meinem Heimnetzwerk befindet sich mein kleiner Homeserver auf Freebsd 10, auf dem unter anderem Netatalk3 läuft. Ich habe zwei Macbooks im Netz, die alle Stunde per timemachine auf den Server sichern. So weit, so gut [Timemachine ist ein Drama für sich, aber das ist ein anderes Thema].
Jetzt möchte ich, Paranoia sei Dank ein Offsite-Backup des Backups erstellen. Dazu möchte ich bei meinen Eltern einen Raspberry Pi mit einer USB Platte im Netz unterbringen, die Partition mit den Backups soll dann einmal am Tag per rsnapshot via ssh vom homeserver auf die USB-Platte des Pi übertragen werden. Nicht die performanteste Lösung, aber Flaschenhals wird sowieso das gemeine Internet dazwischen.
Jetzt mein Problem: Wenn ich einen snapshot laufen lasse, wenn timemachine gerade Daten bekommt, dürfte das nicht der hit werden (überhaupt einen aussagekräftigen diff zu bekommen, oder?). Meine Idee ist jetzt, über Cron ein Script laufen zu lassen, bei dem erst geprüft wird, ob gerade Backups auf den Server laufen, wenn nicht, netatalk3 beenden, rsnapshot laufen lassen und nach erfolgreicher Übertragung netatalk3 wieder starten. Hat jemand ne Idee, wie man das realisieren kann? Oder ist das alles Quatsch und ich habe mir das komplizierteste ausgesucht - sprich, jemand hat ne simplere Idee? ;-)
Gruß,
Sven