duplicati

Letzte Änderung: 2020-01-16

Backupanwendung

Duplicati Backup auf Server im eigenem Netzwerk ohne SSL/TLS, aber mit verschlüsseltem Backup.

OMV5-Rechner, auf dem das Backup gesichert werden soll (bei mir ein Raspberry PI 4)

  • Benutzer erstellen, falls noch keiner eingerichtet wurde
  • Zugriffskontrolle-Freigegebene Ordnerà Freigegebenen Ordner mit Benutzerkonto-Privelegien erstellen

 (bei mir: save-backup-duplicati)

  • FTP auf dem Host aktivieren
  • Port 21
  • Max. Clients 20
  • Max. Verbindungen pro Host 20
  • Max. Loginversuche 1    (zum Testen kann man da auch höher gehen)
  • Freigaben – Freigegebenen Ordner (save-backup-duplicati)

Rechner, der gesichert werden soll (auf dem Duplicati-Docker läuft)

Im Terminal

sudo mkdir /var/lib/DuplicatiConfig

Anschließend

docker run -d \
   --name=duplicati \
   -p 8200:8200 \
   -v /var/lib/DuplicatiConfig:/data \
   --restart unless-stopped \
   duplicati/duplicati

Quelle: https://hub.docker.com/r/duplicati/duplicati

Docker wurde erstellt und gestartet.

Das Initialisieren dauert paar Sekunden!

Aufruf im Browser

SERVER-IP-Adresse:8200

Konfiguration:

  • Web.Interface öfnnen
  • + Sicherung hinzufügen
  • Neues Backup konfigurieren – Weiter
  • Name erstellen (z.B. Mysql-Datenbanken)
  • Verschlüsselung wählen (ich habe für dieses Beispiel ohne gewählt)
  • Weiter
  • Speichertyp: FTP
  • Server und Port: Adresse des Rechners, auf dem das Backup erstellt wird und Port 21
  • Pfad auf Server: (bei mir: save-backup-duplicati/database)
  • Benutzername und Passwort des Benutzers, welcher am Anfang erstellt wurde oder einer Eurer Wahl
  • Verbindung prüfen (Ordner anlegen – Ja)
  • Weiter
  • Quell-Daten: (bei mir: /sharedfolders/Backup-Database)  *1 oder ein Ordner Eurer Wahl
  • Weiter
  • Zeitplan wählen (bei mir Sicherung automatisch ausführen 07:00, täglich)
  • Weiter
  • Optionen für Profis kann gewählt werden (Zip-Komrimierung – zip-kompression-level und dann die 5
  • Weiter — Fertig

*1

Über „Geplante Aufgaben“ erstelle ich täglich ein internes Backup meiner 6 Datenbanken in ein /sharedfolders/Backup-Database Verzeichnis, Von da aus könnte dann Duplicati die Daten sichern.

Mehr dazu unter https://knilix.home.blog/datenbankbackup/