Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:bacula [2021/08/10 11:01] – [wartende Jobs canceln] st | software:bacula [2023/07/08 11:50] (aktuell) – [Bacula DB-Upgrade bei MySQL] st | ||
---|---|---|---|
Zeile 10: | Zeile 10: | ||
===== Versionen, Entwicklung und Forks ===== | ===== Versionen, Entwicklung und Forks ===== | ||
- | * Bacula Community-Version: 3.0.0 (28.12.2008) -> 5.0.0 (22.01.2010) bis 5.2.13: (20.02.2013) -> 7.0.0 (29.03.2014) -> 9.0.0 (7.7.2017) -> bis dato. [[https:// | + | * Bacula Community-Version |
- | * Bacula Enterprise Edition (Firma: Bacula Systems, Lizenz: ) | + | * Bacula Enterprise Edition |
* Bareos (Firma: Bareos GmbH & Co. KG; Lizenz: AGPL v3): Bugfixes und Sicherheitsupdates werden vorrangig für Subscription-Kunden bereitgestellt. Fork von Bacula 5.2.13, [[https:// | * Bareos (Firma: Bareos GmbH & Co. KG; Lizenz: AGPL v3): Bugfixes und Sicherheitsupdates werden vorrangig für Subscription-Kunden bereitgestellt. Fork von Bacula 5.2.13, [[https:// | ||
Zeile 19: | Zeile 19: | ||
- Web-Oberfläche für Kunden? | - Web-Oberfläche für Kunden? | ||
- aktueller Windows-Client? | - aktueller Windows-Client? | ||
- | - spezielle plugins (Datenbanken, | + | - spezielle plugins (Datenbanken, |
- wenn man kein eigenes know-how hat (bzw. aufbauen will) | - wenn man kein eigenes know-how hat (bzw. aufbauen will) | ||
+ | |||
+ | ==== Bacula 11.x ==== | ||
+ | |||
+ | [[https:// | ||
+ | |||
===== Links ===== | ===== Links ===== | ||
Zeile 88: | Zeile 93: | ||
* storage-daemon plugins (Bareos), Beispiel (de)Kompression auf dem SD | * storage-daemon plugins (Bareos), Beispiel (de)Kompression auf dem SD | ||
* Bandbreitenlimitierung (Bacula 7.2.0, Bareos) | * Bandbreitenlimitierung (Bacula 7.2.0, Bareos) | ||
+ | |||
+ | ==== Transportverschlüsselung ==== | ||
+ | |||
+ | CA (fremde oder eigene): | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | | ||
+ | TLS-PSK (Pre Shared Keys) | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
==== Verschlüsselung auf dem fd ==== | ==== Verschlüsselung auf dem fd ==== | ||
Zeile 99: | Zeile 114: | ||
[[https:// | [[https:// | ||
[[https:// | [[https:// | ||
+ | |||
==== Object storage ==== | ==== Object storage ==== | ||
Zeile 228: | Zeile 244: | ||
{{: | {{: | ||
+ | |||
+ | ==== Dualstack ==== | ||
+ | |||
+ | Bacula bindet standardmäßig leider nur 0.0.0.0 (nicht ::0), daher müssen die Listen-IP explizit angegeben werden oder (eleganter) den FQDN (hier: fqdn.backup.server). | ||
+ | Bei IPv6 würde also der FD erstmal in einen Verbindungsreset hineinlaufen und danach auf IPv4 zurückfallen. | ||
+ | |||
+ | Hier ist eine funktionierende Dualstack-konfiguration (v4 + v6, getestet mit Version 9.4.2, auskommentiert ist der " | ||
+ | |||
+ | / | ||
+ | <code bash> | ||
+ | # DirAddress = fqdn.backup.server | ||
+ | # DIRport = 9101 # where we listen for UA connections | ||
+ | DirAddresses = { | ||
+ | ipv4 = { addr = fqdn.backup.server; | ||
+ | ipv6 = { addr = fqdn.backup.server; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | / | ||
+ | <code bash> | ||
+ | # FDAddress = fqdn.backup.server | ||
+ | # FDport = 9102 | ||
+ | FDAddresses = { | ||
+ | ipv4 = { addr = fqdn.backup.server; | ||
+ | ipv6 = { addr = fqdn.backup.server; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | / | ||
+ | <code bash> | ||
+ | # SDAddress = fqdn.backup.server | ||
+ | # SDport = 9103 | ||
+ | SDAddresses = { | ||
+ | ipv4 = { addr = fqdn.backup.server; | ||
+ | ipv6 = { addr = fqdn.backup.server; | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
==== Director: bacula-dir.conf ==== | ==== Director: bacula-dir.conf ==== | ||
Zeile 778: | Zeile 834: | ||
| | ||
</ | </ | ||
+ | |||
+ | **DB-Upgrade von Bacula 9.0.x auf 11.x** (Version 17 ?): | ||
+ | |||
+ | FIXME |