cron & rsync für Datensicherung?
cron & rsync für Datensicherung?
Servus,
ich bin auf der Suche nach einer Möglichkeit mein /home und /etc in regelmäßigen Abständen auf ein NAS zu spiegeln. Unter Windows habe ich das mit FreeFileSync gemacht, was auch gut funktioniert hat. Das Tool gibt es auch für Linux, und wie ich gesehen habe auch noch ein paar andere wie z.B. Back In Time.
Da ich aber ein bisschen was lernen möchte, will ich das Ganze gerne scriptbasiert erledigen. Bei meiner Recherche bin ich auf rsync für die eigentliche Synchronisation und cron für die Verwaltung automatisierter Aufgaben gestoßen. Ich nehme an mit dieser Kombi sollte das gehen, oder?
Womit erledigt Ihr solche Aufgaben?
ich bin auf der Suche nach einer Möglichkeit mein /home und /etc in regelmäßigen Abständen auf ein NAS zu spiegeln. Unter Windows habe ich das mit FreeFileSync gemacht, was auch gut funktioniert hat. Das Tool gibt es auch für Linux, und wie ich gesehen habe auch noch ein paar andere wie z.B. Back In Time.
Da ich aber ein bisschen was lernen möchte, will ich das Ganze gerne scriptbasiert erledigen. Bei meiner Recherche bin ich auf rsync für die eigentliche Synchronisation und cron für die Verwaltung automatisierter Aufgaben gestoßen. Ich nehme an mit dieser Kombi sollte das gehen, oder?
Womit erledigt Ihr solche Aufgaben?
Re: cron & rsync für Datensicherung?
Aus meiner Sicht gibt es keinen Grund, das Programm zu wechseln
Ich benutze FreeFileSync seit Jahren und finde, es ist sehr zuverlässig.
Runter laden
Extrahiere es nach /opt/
Erstelle einen Starter für das Menü
Entscheide die Tiefe der Versionierung
Entscheide, was du aus deinem /home sichern willst, und lasse FreeFileSync daraus eine Batch- Datei erstellen.
Diese Batch Datei kannst du dann per Autostart (sinnvoll: Verzögert), oder Cron-Job, oder per separaten Starter aktivieren.
Ich habe mich für den Starter entschieden, weil ich keine Sicherung benötige, wenn nichts wesentlich geändert wurde.
Der Starter, mit einem hübschen Icon versehen sieht dann so aus:
Die generierte Batch- Datei sieht dann so aus: 40563
Als Grimmik gibt es dann noch eine Benachrichtigungs- Pop-Up, wenn die Sicherung beendet ist
Andere Programme machen auch nichts anders.
Ich benutze FreeFileSync seit Jahren und finde, es ist sehr zuverlässig.
Runter laden
Extrahiere es nach /opt/
Erstelle einen Starter für das Menü
Entscheide die Tiefe der Versionierung
Entscheide, was du aus deinem /home sichern willst, und lasse FreeFileSync daraus eine Batch- Datei erstellen.
Diese Batch Datei kannst du dann per Autostart (sinnvoll: Verzögert), oder Cron-Job, oder per separaten Starter aktivieren.
Ich habe mich für den Starter entschieden, weil ich keine Sicherung benötige, wenn nichts wesentlich geändert wurde.
Der Starter, mit einem hübschen Icon versehen sieht dann so aus:
Code: Alles auswählen
/opt/FreeFileSync/FreeFileSync "/home/willy/Dokumente/FreeFileSync/Sicherung_XFCE_Home_mit_symlinks.ffs_batch"
Als Grimmik gibt es dann noch eine Benachrichtigungs- Pop-Up, wenn die Sicherung beendet ist
Andere Programme machen auch nichts anders.
- jph
- Beiträge: 1081
- Registriert: 06.12.2015 15:06:07
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Greven/Westf.
Re: cron & rsync für Datensicherung?
Auf dem Server mit cron-gesteuertem rsnapshot und auf dem Desktop mit Duplicity (mit Deja-Dup als Frontend).
- heisenberg
- Beiträge: 4125
- Registriert: 04.06.2015 01:17:27
- Lizenz eigener Beiträge: MIT Lizenz
Re: cron & rsync für Datensicherung?
Hier ist eine brauchbare Liste von Backupprogrammen:
viewtopic.php?f=30&t=167901
Unter dem Suchbegriff Backup gibt's noch viel mehr hier.
viewtopic.php?f=30&t=167901
Unter dem Suchbegriff Backup gibt's noch viel mehr hier.
Re: cron & rsync für Datensicherung?
coolDaten heute schon gesichert? Nein -> Video
Re: cron & rsync für Datensicherung?
Ich verwende seit einiger Zeit restic für Backups und bin damit super zufrieden.
Übertragung an das NAS per SSH, Backups sind verschlüsselt und inkrementell per Duplikation. Ist eine go-binary die recht gut zu handhaben ist.
Übertragung an das NAS per SSH, Backups sind verschlüsselt und inkrementell per Duplikation. Ist eine go-binary die recht gut zu handhaben ist.
Re: cron & rsync für Datensicherung?
Ich habe gerade mal ein bisschen mit rsync rumgespielt und mal versucht meinen /etc zu sichern:
Dabei kommen, obwohl ich das Kommando als root ausführe ein paar solcher Meldungen:
Kann mir das jemand erklären? Ich dachte als root darf ich alles
Code: Alles auswählen
rsync -a --delete --progress /etc /media/fritz_nas/WD_USB_HDD/T430s
Code: Alles auswählen
rsync: symlink "/media/fritz_nas/WD_USB_HDD/T430s/etc/ssl/certs/thawte_Primary_Root_CA_-_G3.pem" -> "/usr/share/ca-certificates/mozilla/thawte_Primary_Root_CA_-_G3.crt" failed: Permission denied (13)
rsync: chown "/media/fritz_nas/WD_USB_HDD/T430s/etc/cups/.classes.conf.9if8Pa" failed: Permission denied (13)
Re: cron & rsync für Datensicherung?
Kann das was damit zu tun haben, dass das Ziel-Dateisystem NTFS ist?