Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
prebuilt_systems:ucs:einrichtung_bareos_backuploesung [2019/08/27 17:43] – [Aktivierung IPV6 am Server] boospy | prebuilt_systems:ucs:einrichtung_bareos_backuploesung [2019/09/21 19:53] (aktuell) – boospy | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Einrichtung Bareos Backuplösung ====== | ====== Einrichtung Bareos Backuplösung ====== | ||
+ | |||
+ | {{: | ||
__Getestet mit UCS4.4.1 und Bareos 17.2__ | __Getestet mit UCS4.4.1 und Bareos 17.2__ | ||
Zeile 30: | Zeile 32: | ||
< | < | ||
ucr get bareos/ | ucr get bareos/ | ||
+ | </ | ||
+ | |||
+ | ==== Setzen von Limits ==== | ||
+ | Die Limits sind sehr klein gehalten. Deshalb sollte man sich vorher überlegen wie viel man sichern möchte, und wie lange man die Daten aufbehalten möchte. | ||
+ | < | ||
+ | ucr set bareos/ | ||
+ | ucr set bareos/ | ||
+ | ucr set bareos/ | ||
+ | </ | ||
+ | Wer den UCS-Bareosserver auch mit sichern möchte. Macht natürlich für etc usw. Sinn, setzt noch folgende Variable: | ||
+ | < | ||
+ | ucr set bareos/ | ||
</ | </ | ||
Zeile 52: | Zeile 66: | ||
</ | </ | ||
Danach muss das '' | Danach muss das '' | ||
+ | |||
+ | Richtet man danach neue Client ein, Filesets, Configs, usw. begibt man sich in die **" | ||
==== Aktivierung IPV6 am Server ==== | ==== Aktivierung IPV6 am Server ==== | ||
- | Bareos spricht auch IPV6. Default aber nur IPV4. Um das zu ändern editiert man diese Files ''/ | + | Bareos spricht auch IPV6. Default aber nur IPV4. Um das zu ändern editiert man diese Files ''/ |
< | < | ||
... | ... | ||
Zeile 67: | Zeile 83: | ||
< | < | ||
... | ... | ||
- | SDAddresses | + | SD Addresses |
ipv6 = { addr = ::; } | ipv6 = { addr = ::; } | ||
} | } | ||
Zeile 95: | Zeile 111: | ||
</ | </ | ||
< | < | ||
- | systemctl restart bareos-sd.service bareos-dir.service | + | systemctl restart bareos-sd.service bareos-dir.service |
+ | </ | ||
+ | Überprüfen ob die Ports offen sind: | ||
+ | < | ||
+ | lsof -i :9101 (Director) | ||
+ | lsof -i :9102 (Filedaemon) | ||
+ | lsof -i :9103 (Storagedaemon) | ||
</ | </ | ||
Zeile 101: | Zeile 123: | ||
===== Einrichtung des Filedaemons am Client ===== | ===== Einrichtung des Filedaemons am Client ===== | ||
- | Getestet | + | ==== Installation und Einrichtung |
+ | Diese Version 18.2 funktioniert nicht mit den UCS-Servern (Stand 09.2019). Da die Version des Clients (Filedaemon) immer exakt die gleiche sein muss wie am Server, also 17.2. Installation des Clients 17.2 für Ubuntu 18.04. Direkt vom [[https:// | ||
- | Für die Installation (neueste Version) muss ein Rository eingebunden werden. Diese Version 18.2 funktioniert nicht mit den UCS-Servern. Da die Version des Clients (Filedaemon) immer exakt die gleiche sein muss wie am Server, also 17.2. Direkt | + | < |
+ | apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2FAB19E7CCB7F415 | ||
+ | echo "deb https:// | ||
+ | apt update | ||
+ | apt install bareos-filedaemon | ||
+ | </ | ||
+ | Optinal die QTGUI wenn man eine Desktopworkstation benutzt: | ||
+ | < | ||
+ | apt install bareos-traymonitor | ||
+ | </ | ||
+ | |||
+ | Für die Installation (neueste Version) muss ein Rository eingebunden werden, | ||
< | < | ||
RELEASE=release/ | RELEASE=release/ | ||
Zeile 114: | Zeile 148: | ||
</ | </ | ||
- | Installation des Clients 17.2 für Ubuntu 18.04. Direkt vom [[https:// | + | Hat man alles installiert, |
< | < | ||
- | apt install | + | nano / |
</ | </ | ||
- | Optinal die QTGUI wenn man eine Desktopworkstation benutzt: | + | Dort schreibt |
+ | Weiters editiert man die Datei | ||
< | < | ||
- | apt install | + | nano / |
</ | </ | ||
+ | Dort schreibt man das richtige Passwort von der autogenerierten Config am Server ab und ersetzt das in dieser Datei. Event. möchte man noch Zeitpläne und Filesets anpassen. Hat man das erledigt, kann man das Backup auch schon starten. | ||
+ | |||
+ | ==== Installation und Einrichtung auf UCS 4.4.x (Client Filedaemon) ==== | ||
+ | Um die richtige Version in UCS zu bekommen muss man die Appcenterquelle einbinden. Wichtig auch hier das die Clientersion immer analog zur Serverversion passt. In unserem Fall wieder die Version 17.2.x | ||
+ | |||
+ | Nun das neue Repository im Webinterface unter **" | ||
+ | |||
+ | * Name der Komponente: bareos_20180628113044 | ||
+ | * Beschreibung: | ||
+ | * Repository-Server: | ||
+ | * Version: current | ||
- | Danach | + | Dann auf **" |
< | < | ||
- | nano / | + | univention-install |
</ | </ | ||
- | Dort schreibt man den richtigen Namen hinein so wie dieser auch in der autogenerierten Config | + | |
- | Weiters editiert man die Datei | + | ==== Installation und Einrichtung auf Proxmox (Debian Buster) ==== |
+ | Diese Version 18.2 funktioniert nicht mit den UCS-Servern (Stand 09.2019). Da die Version des Clients (Filedaemon) immer exakt die gleiche sein muss wie am Server, also 17.2. Installation des Clients 17.2 für Ubuntu 18.04. Direkt vom [[https:// | ||
< | < | ||
- | nano /etc/bareos/bareos-fd.d/director/bareos-dir.conf | + | apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2FAB19E7CCB7F415 |
+ | echo "deb https:// | ||
+ | apt update | ||
+ | apt install | ||
</ | </ | ||
- | Dort schreibt man das richtige Passwort von der autogenerierten Config am Server ab und ersetzt das in dieser Datei. | ||
- | Event. möchte man noch Zeitpläne | + | ==== Installation |
+ | Auch auf Gentoo spielt das ganze einwandfrei zusammen. Folgende Dinge müssen gesetzt sein. | ||
+ | Useflags in der Datei ''/ | ||
+ | < | ||
+ | app-backup/ | ||
+ | </ | ||
+ | Plus Freischaltung der richtigen Version in der Datei ''/ | ||
+ | < | ||
+ | =app-backup/ | ||
+ | </ | ||
+ | Danach kann man das Paket ganz normal mit '' | ||
==== Aktivierung IPV6 am Client ==== | ==== Aktivierung IPV6 am Client ==== | ||
Bareos spricht auch IPV6. Default aber nur IPV4. Um das zu ändern editiert man folgendes File ''/ | Bareos spricht auch IPV6. Default aber nur IPV4. Um das zu ändern editiert man folgendes File ''/ | ||
Zeile 174: | Zeile 234: | ||
===== Statistiken aktivieren ===== | ===== Statistiken aktivieren ===== | ||
- | FIXME | + | Um die Fortschrittsanzeige im Webinterface zu aktivieren, muss man die Statistiken auf dem Server einschalten. |
- | + | ||
- | Ok, it looks like you'll need to add the following parameters to get this working: | + | |
(assuming default/ | (assuming default/ | ||
Zeile 194: | Zeile 252: | ||
Collect Job Statistics = yes | Collect Job Statistics = yes | ||
</ | </ | ||
- | After restarting the director and the storagedaemon, | + | Danach muss der Director |
- | + | ||
- | ===== Bareos-Bat ===== | + | |
- | Bis zur Version 16 gab es ein Admintool das man in Windows | + | |
- | + | ||
- | **Zitiat: | + | |
- | < | + | |
- | The Bacula/ | + | |
- | </ | + | |
- | + | ||
- | Link: https:// | + | |
===== Hilfe ===== | ===== Hilfe ===== |