Eine Datensicherung ist wichtig! Wann sollte man sichern, bevor etwas passiert! Wissen tut das jeder, sichern tut wohl kaum einer. Eine gute Datensicherung muss automatisiert sein. Menschen machen Fehler, Menschen vergessen zu sichern! Also sollte am besten der Computer nach jedem Start/Neustart eine Sicherung durchführen, nur wohin?
Datensicherung ja, aber wohin?
Ich habe mich für eine Diskstation entschieden. Das ist nichts anderes, als mehrere Festplatten die zusammengeschlossen über das Netzwerk ansprechbar sind. Das klingt erst mal kompliziert, wird aber durch die Firma Synology ganz einfach. Natürlich gibt es unzählige Hersteller. Ich setze normalerweise auf Synology und habe damit gute Erfahrungen gemacht.
Diese Anleitung ist für Linux-Benutzer, im speziellen Ubuntu 18.04. Solltest du Apple oder Windows benutzen verweise ich dich gerne an Herrn Dominix idomix.de
Für die DSM 6 gibt es hier noch eine FAQ auf englisch: https://github.com/bit-team/backintime/wiki/Hardware-Specific-Setups#id5
Was ist nötig um dieser Anleitung folgen zu können?
- zu sichernder PC mit Ubuntu 18.04 LTS
- das Programm Back in Time https://wiki.ubuntuusers.de/Back_In_Time/
- eine Synology Diskstation
Synologys gibt es in verschiedenen Varianten, je nach Speicherplatzbedarf kann man unterschiedlich viel Geld ausgeben, ich habe hier mal 2 rausgesucht:
DS218+ 8TB 2 Bay DS218+ auf amazon.at einfache Lösung mit 2 Festplatten
DS418 16TB 4 Bay DS418 auf amazon.at einfache Lösung mit 4 Festplatten, kann mit einer Festplatte Fehlertoleranz konfiguriert werden.
Wir gehen also davon aus, dass Back In Time installiert wurde und die Diskstation grundsätzlich eingerichtet wurde.
Auf der Synology aktivieren:
SSH aktivieren

Nutzer anlegen auf der Diskstation

Der Benutzer muss auch zur Administratorengruppe hinzugefügt werden, für Heimnetzwerke sollte das kein erhöhtes Risiko darstellen. Solltet ihr übers Internet darauf zugreifen dann solltet ihr zumindest die Anmeldung über Passwort für die entsprechenden Benutzer deaktivieren.
Homes aktivieren

SSH für den entsprechenden Benutzer aktivieren.
Standardmässig ist es Benutzern nicht erlaubt, auf die NAS per SSH zuzugreifen. Um die Berechtigungen zu geben muss man sich als Benutzer root mit dem Administratorpasswort per SSH anmelden:
ssh root@192.168.1.89
Bitte bei dieser Datei extrem vorsichtig sein!
Nun muss die Datei /etc/passwd angepasst werden. In der Datei befindet sich ein Eintrag pro Zeile für jeden Benutzer. Der letzte Eintrag in der Zeile muss von /sbin/nologin auf /bin/sh umgeschrieben werden, damit ein Login möglich wird.

Auf dem lokalen Computer,
also von dem man eine Sicherung machen möchte diesen Befehl in der Konsole absetzen:
ssh-keygen -t rsa
Dadurch wird der Public-Key generiert. Dieser muss nun auf den Server geladen werden:
ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.1.89
Wobei die IP-Adresse der Diskstation angepasst werden muss. Die Konsole fordert noch zur Passworteingabe vom Remote-Passwort auf, danach sollte man direkt auf die Diskstation zugreifen können, ohne ein Passwort eintragen zu müssen.
Nun kann man bereits die Sicherungssoftware konfigurieren, also einfach backintime übers Startmenü aufrufen. Und folgende Daten angeben:

Also IP-Adresse von der Synology Diskstation angeben, privaten Schlüssel einstellen und Zeitplan festlegen. Ab nun wird automatisiert gesichert. (Das Häkchen fürs Passwort ist übrigens nicht nötig!)

Peter Linzbauer arbeitete viele Jahre als Trainer für das Institut 2F Informatik. Seit 2014 hat er ein großes Aufgabenfeld bei der Firma Archäologischer Dienst GesmbH erhalten. Im Internet ist er als Technik-Blogger und OpenSource-Aktivist unterwegs.