software:bacula

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:bacula [2021/08/26 09:57] stsoftware: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://www.openhub.net/p/bacula|Aktivität]] +  * Bacula Community-Version 
-  * Bacula Enterprise Edition (Firma: Bacula Systems, Lizenz: )+  * Bacula Enterprise Edition (FirmaBacula Systems) - [[https://www.baculasystems.com/corporate-data-backup-software-solutions/professional-backup-software/enterprise-community-comparison/|Unterschiede zur Community 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://github.com/bareos/bareos|Versionsübersicht]], [[https://www.openhub.net/p/bareos|Aktivität]]   * 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://github.com/bareos/bareos|Versionsübersicht]], [[https://www.openhub.net/p/bareos|Aktivität]]
  
Zeile 22: Zeile 22:
   - wenn man kein eigenes know-how hat (bzw. aufbauen will)   - wenn man kein eigenes know-how hat (bzw. aufbauen will)
  
 +==== Bacula 11.x ====
 +
 +[[https://www.bacula.org/11.0.x-manuals/en/main/Installing_Bacula.html|Bacula Community 9.x, 11.x Official Packages Installation Script]]
  
 ===== Links ===== ===== Links =====
Zeile 241: Zeile 244:
  
 {{:software:bacula-conf-diagram.png|Bacula Konfigurationsdiagramm}} {{:software:bacula-conf-diagram.png|Bacula Konfigurationsdiagramm}}
 +
 +==== 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 "alte" Konfigurationsstyle):
 +
 +/etc/bacula/bacula-dir.conf :
 +<code bash>
 +  # DirAddress = fqdn.backup.server  # bind to this address
 +  # DIRport = 9101               # where we listen for UA connections
 +  DirAddresses = {
 +    ipv4 = { addr = fqdn.backup.server; port = 9101; }
 +    ipv6 = { addr = fqdn.backup.server; port = 9101; } 
 +  }
 +</code>
 +
 +/etc/bacula/bacula-fd.conf :
 +<code bash>
 +  # FDAddress = fqdn.backup.server
 +  # FDport = 9102
 +  FDAddresses = {
 +    ipv4 = { addr = fqdn.backup.server; port = 9102; }
 +    ipv6 = { addr = fqdn.backup.server; port = 9102; } 
 +  }
 +</code>
 +
 +/etc/bacula/bacula-sd.conf :
 +<code bash>
 +  # SDAddress = fqdn.backup.server
 +  # SDport = 9103
 +  SDAddresses = {
 +    ipv4 = { addr = fqdn.backup.server; port = 9103; }
 +    ipv6 = { addr = fqdn.backup.server; port = 9103; }
 +  }
 +}
 +</code>
 +
 +
  
 ==== Director: bacula-dir.conf ==== ==== Director: bacula-dir.conf ====
Zeile 791: Zeile 834:
    MODIFY FileIndex INTEGER DEFAULT 0;    MODIFY FileIndex INTEGER DEFAULT 0;
 </code> </code>
 +
 +**DB-Upgrade von Bacula 9.0.x auf 11.x** (Version 17 ?):
 +
 +FIXME