Synology NAS XIII – Schnappschüsse mit Snapshot Replication

  1. Synology NAS I: Die Entscheidung für ein Synology NAS
  2. Synology NAS II: Time Machine Sicherung
  3. Synology NAS III: Fernzugriff mit Let’s Encrypt Zertifikat
  4. Synology NAS IV: Kalender und Aufgaben synchronisieren
  5. Synology NAS V: WebDAV Zugriff
  6. Synology NAS VI: Adressbuch synchronisieren
  7. Synology NAS VII – Cloudspeicher (Drive) einrichten
  8. Synology NAS VIII – Freigegebene Ordner verschlüsseln
  9. Synology NAS IX: Backup mit Hyper Backup anlegen
  10. Synology NAS X: E-Mail Archiv auf der DiskStation
  11. Synology NAS XI: Notizen in der Notes Station
  12. Synology NAS XII – Contacts App für Adressbuchsynchronisation
  13. Synology NAS XIII – Schnappschüsse mit Snapshot Replication

Der Synology DiskStation Manager ist letztlich nur ein speziell angepasstes Linux und unter der Oberfläche befindet sich viel freie Software. Seit Längerem setzt man bei nahezu allen Modellen (außer absoluten Einstiegsgeräten) auf Btrfs als Dateisystem. Mit allen Vorteilen, die dieses tolle Linux-Dateisystem mit sich bringt.

Der Blogbeitrag spiegelt den Stand von 2021 wider. Eine stets gepflegte Anleitung findet sich hier: Datenverlust bei Synology NAS vorbeugen

Dazu gehören natürlich die Btrfs-Prüfsummen gegen den berüchtigten “Bitrot”, aber eben auch die vermutlich bekannteste Funktion von Btrfs: Dateisystem-Schnappschüsse.

Dateisystem-Schnappschüsse lassen sich für viele Einsatzszenarien nutzen. Bei mir dienen sie zur Umgehung von Limitationen des Linux-Desktops. Linux fehlt nämlich schon immer eine einfache und leistungsstarke Backup-Lösungen wie Apples TimeMachine. Also ein Werkzeug, mit dem man die Daten auf ein Ziel (externe Festplatte oder Netzlaufwerk) schaufelt und nach der initialen Vollsicherung nur noch inkrementelle Backups anlegt sowie gelegentlich alte Versionsstände löscht.

Mit Snapshot Replication kann man einen Teil dieser Arbeit an die DiskStation auslagern und muss nur noch die Sicherung am Linux-Desktop starten.

Synology Snapshot Replication installieren und einrichten

Im Paket-Zentrum findet sich das Paket Snapshot-Replication. Das Paket zieht als Abhängigkeit noch den Replication Service auf das System.

Nach der Installation findet sich in der App-Übersicht der Menüpunkt Snapshot-Replication. In der Seitenleiste kann der Bereich Schnappschüsse ausgewählt werden.

Dort werden die angelegten Ordner angezeigt. Über den Menüpunkt Schnappschuss kann man entweder manuell einen Schnappschuss erzeugen oder einen Zeitplan anlegen, nach dem automatisch in einem festgelegten Intervall Schnappschüsse angelegt werden sollen. Dort lässt sich auch die maximale Anzahl an Schnappschüssen und ein detaillierter Löschplan festlegen.

Über den Bereich Replikation lassen sich Freigaben zudem zusätzlich auf bis zu drei lokale oder entfernte Ziele replizieren.

Einbindung in die Backup-Routine

Die Snapshot-Replication kann man theoretisch für jeden Ordner auf dem NAS machen. Im vorliegenden Fall nutze ich es vor allem für den Backup-Ordner.

Diesen binde ich als SMB-Freigabe in mein Linux-System ein. Auf diese Freigabe sichere ich mit LuckyBackup (Frontend für rsync) meine Dateien. Über die Snapshot-Replication Funktion von Synology erzeuge ich davor einen Snapshot, womit ich Schnappschüsse für jeden einzelnen Backup-Zustand erhalten.

Das ist immer noch nicht so komfortabel wie Apples Time Machine, aber viel besser als alles, was Linux sonst im Backup-Bereich zu bieten hat.

Cruiz
Cruizhttps://curius.de
Moin, meine Name ist Gerrit und ich betreibe diesen Blog seit 2014. Der Schutz der digitalen Identität, die einen immer größeren Raum unseres Ichs einnimmt ist mir ein Herzensanliegen, das ich versuche tagtäglich im Spannungsfeld digitaler Teilhabe und Sicherheit umzusetzen. Die Tipps, Anleitungen, Kommentare und Gedanken hier entspringen den alltäglichen Erfahrungen.
  1. Wäre nicht Deja Dup eine gangbare Alternative gewesen? Man kann auf ein externes Ziel sichern (bspw. per sftp oder smb – also gut mit der Synology zu verheiraten) und es erstellt nach einem initialen Voll-Backup nur noch Diffs, samt Prüfsummen und Passwort-basierter Verschlüsselung. Alte Backups werden nach der Aufbewahrungsfrist gelöscht. Es ist eine super einfache Lösung, die die gängigsten Szenarien unterstützt.
    Ich gebe zu das ich mir manchmal mehr Optionen (wie Kompression & einen Einrichtungsassistent) wünschen würde, aber zwingend nötig sind die nicht.
    Alternativ könnte man auch auf “Back in Time” (ein paar mehr Optionen als Deja Dup) oder Vorta/Borg (mit Optionen überfrachtet) setzen.

    • Das sind tatsächlich die beiden einzigen Lösungen, die in die Nähe der geforderten Funktionen kommen. Leider mit deutlichen Problemen:

      – Deja-dup / Duplicity speichern in einem Archivformat. Ich mag es nicht, wenn ich nicht einfach ohne Hilfsmittel an meine Backups komme.
      – Back In Time funktioniert nur sehr schlecht mit Netzwerkfreigaben (außer über die SSH-Methode) und diese werden nicht getestet und nicht empfohlen. Folglich fällt Back In Time hierfür aus.

  2. Nachdem backintime (rsync frontend mit sehr übersichtlichen, transparenten Snapshots) nicht mehr aktualisiert wird, bin ich auf restic gestoßen und bin sehr begeistert: https://restic.net. Es speichert verschlüsselte Backups auf vielen Backends, ist unglaublich schnell und zuverlässig.

Schreibe einen Kommentar zu Gerrit Antwort abbrechen

Ergänzungen dienen der Diskussion über die Inhalte des Artikels. Nachfragen, Anmerkungen und Ergänzungen sind dezidiert erwünscht. Ergänzungen werden vor der Veröffentlichung moderiert. Wir behalten uns vor Kommentare ohne inhaltlichen Bezug oder abseitige Diskussionen nicht zu veröffentlichen.

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein

Weitere Artikel