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/26 04:58] – [Versionen, Entwicklung und Forks] st | software:bacula [2024/11/30 17:10] (aktuell) – [Transportverschlüsselung] 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 21: | Zeile 21: | ||
| - 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 115: | ||
| [[https:// | [[https:// | ||
| [[https:// | [[https:// | ||
| + | |||
| ==== Object storage ==== | ==== Object storage ==== | ||
| Zeile 228: | Zeile 245: | ||
| {{: | {{: | ||
| + | |||
| + | ==== 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 835: | ||
| | | ||
| </ | </ | ||
| + | |||
| + | **DB-Upgrade von Bacula 9.0.x auf 11.x** (Version 17 ?): | ||
| + | |||
| + | FIXME | ||