Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| backup [08.12.2015 06:50] – havelock | backup [22.07.2017 05:44] (aktuell) – [Bacula Client] havelock | ||
|---|---|---|---|
| Zeile 14: | Zeile 14: | ||
| * Peer-Schlüssel | * Peer-Schlüssel | ||
| * OpenVPN-Konfiguration | * OpenVPN-Konfiguration | ||
| + | * Datenbanken | ||
| - | ==== Bacula | + | ===== Klassisches Backup ===== |
| + | |||
| + | Für die Datensicherung kommt Bacula | ||
| + | |||
| + | ==== Bacula Server | ||
| Der Server läuft auf '' | Der Server läuft auf '' | ||
| - | | + | < |
| + | aptitude install bacula-server bacula-console | ||
| + | mkdir / | ||
| + | chown bacula.bacula / | ||
| + | chmod 750 / | ||
| + | </ | ||
| + | |||
| + | * Die gesamte Konfiguration erfolgt über ''/ | ||
| + | * Steuerung des Backupsystems kann z.B. über '' | ||
| + | * Welche Daten von den Clients gesichert werden wird auf dem Server bestimmt | ||
| + | * Die Speicherung erfolgt auf virtuellen Bändern im Dateisystem | ||
| + | * Verzeichnis: | ||
| + | |||
| + | Die Speicherung erfolgt über den Storage-Daemon, | ||
| + | konfiguriert: | ||
| + | <file conf / | ||
| + | # | ||
| + | # Bacula Storage Daemon Configuration file | ||
| + | # Freifunk Community Pinneberg | ||
| + | # | ||
| + | |||
| + | Storage { | ||
| + | Name = gate05-sd | ||
| + | SDPort = 9103 | ||
| + | WorkingDirectory = "/ | ||
| + | Pid Directory = "/ | ||
| + | Maximum Concurrent Jobs = 20 | ||
| + | SDAddress = 10.137.14.1 | ||
| + | } | ||
| + | |||
| + | Director { | ||
| + | Name = gate05-dir | ||
| + | Password = "< | ||
| + | } | ||
| + | |||
| + | Device { | ||
| + | Name = FileStorage | ||
| + | Media Type = File | ||
| + | Archive Device = / | ||
| + | LabelMedia = yes; | ||
| + | Random Access = Yes; | ||
| + | AutomaticMount = yes; | ||
| + | RemovableMedia = no; | ||
| + | AlwaysOpen = no; | ||
| + | } | ||
| + | |||
| + | Messages { | ||
| + | Name = Standard | ||
| + | director = gate05-dir = all | ||
| + | } | ||
| + | </ | ||
| + | ==== Bacula Client ==== | ||
| Auf den übrigen Gateways muß nur der File-Daemon installiert werden: | Auf den übrigen Gateways muß nur der File-Daemon installiert werden: | ||
| Zeile 25: | Zeile 81: | ||
| Die Sicherung erfolgt innerhalb des Freifunk-Netzwerks, | Die Sicherung erfolgt innerhalb des Freifunk-Netzwerks, | ||
| Grund wird der File-Daemon auch auf das '' | Grund wird der File-Daemon auch auf das '' | ||
| + | |||
| + | < | ||
| + | rm / | ||
| + | </ | ||
| + | |||
| + | Firewall | ||
| + | < | ||
| + | root@ffpi-services:/ | ||
| + | </ | ||
| <file conf / | <file conf / | ||
| Zeile 34: | Zeile 99: | ||
| Director { | Director { | ||
| Name = gate05-dir | Name = gate05-dir | ||
| - | Password = "QmFJMjuzab6yXjTHi-22XlmiK26zGBpTh" | + | Password = "<32-Zeichen-Kennwort> |
| } | } | ||
| Zeile 52: | Zeile 117: | ||
| </ | </ | ||
| + | === MySQL Datenbanken === | ||
| + | |||
| + | Falls auf dem Client ein MySQL-Server läuft, sollten die Datenbanken täglich | ||
| + | gesichert werden: | ||
| + | * Dump nach ''/ | ||
| + | * ''/ | ||
| + | * ''/ | ||
| + | Als Beispiel kann auf dem Server '' | ||