Bei Bacula handelt es sich wie bei Amanda um eine höherwertige Backup-Lösung. Im Vergleich dazu ist dieses Projekt aber noch weniger bekannt. Dies dürfte vor allem daran liegen, dass Amanda schon einige Jahre in einem brauchbaren Stadium ist, Bacula aber deutlich neuer ist.

Grade im Vergleich zu Amanda zeigt sich, dass Bacula deutlich weniger historische "Altlasten" mitbringt, sprich insgesamt moderner gestaltet ist. Die Weiterentwicklung von Amanda scheint zudem seit der Übernahme des Projekts durch die Firma Zmanda fast ausschliesslich Closed-Source zu sein.

Homepage: http://www.bacula.org/

Lizenz: verschiedene

Technisch gesehen hat Bacula einige nette Features:

Es gibt aber natürlich auch Nachteile:

Howtos

Tipps & Tricks

... finden sich z.B. im Bacula-Wiki.

Diskussion

Nach einigen privaten Mails mit Thomas habe ich mir die Freiheit genommen, einige Punkte einfach zu ändern. Zur Dokumentation lasse ich diese aber zunächst einmal hier stehen. Feel free to revert. Felix Schwarz ( Felix.Schwarz@web.de )

Probleme:

Alles in allem ist das Projekt aber produktiv einsetzbar.

OffeneFrage: Was muß ich tun damit bacula mit PostgreSQL zusammenarbeitet? -- ThomasHochstetter 2005-06-16 01:09:59

Anmerkungen von Felix Schwarz ( Felix.Schwarz@web.de ) am 22.08.2005: Das mit den Firewall-Problemen kann ich nicht ganz nachvollziehen. Der director verbindet sich mit dem storage daemon und dem file daemon, der file daemon nimmt wiederum Kontakt zum storage daemon auf. Die Konsole muss sich natürlich mit allen verbinden, um den Systemstatus abzufragen und Kommandos abzusetzen. Das ganze geschieht auf wohl definierten Ports. Bei aktivem FTP ist das Problem, dass der Client eine Verbindung zum Server aufmacht und dieser daraufhin wieder eine gesonderte Verbindung zum Client. Dies ist bei Bacula nicht der Fall.

Auch die angeblich extrem schwierige Einrichtung kann ich nicht nachvollziehen. Das Projekt ist _hervorragend_ dokumentiert und der Support über die Mailinglisten ist ebenfalls brauchbar.

Anmerkung von MIchael Roth ( esci@gmx.ch ) am 2. Märt 2005 Bezüglich Firewall Probleme Ich hatte bei meiner Bacula installation das Problem das ich einen Rechner sichern musste der hinter einer Firewall (in DMZ) vom LAN getrennt war, und dabei wurde die Verbindung von der Firewall alle paar Minuten getrennt; die Lösung war dem File Daemon auf dem zu sichernden Rechner das Heartbeat Signal zu aktivieren (code: heartbeat intervall = 5). Bei mir tratt der Fehler in zusammenhang mit einer Sonicwall auf. Bacula File Daemon Dokumentation: http://www.bacula.org/rel-manual/Client_Fi_daemon_Configura.html#_ChapterStart25

Das Problem liegt hier bei der Sonicwall und nicht bei Bacula, anstatt einen Heartbeat zu verwenden, kann man auch das TTL der Firewall ausschalten. Wir hatten ein ähnliches Problem mit SCP Zugriff nach aussen. Selbst nach KeepAlive On hat es nicht funktioniert. Nach Ausschalten der TTL Funktion in der Firewall ist die Vebindung NICHT mehr getrennt worden.

Grüße, Simmel at anymotion.de


Meines Wissens gibt's keine Probleme mehr mit dem Windows Client bzw. Windows Restores. Es gibt mittlerweile vollstaendigen Support fuer Volume Shadow Copies und einige Arbeit in Richtung Bare Metal Restore. Bacula ist ausserdem meines Wissens das einzige Produkt, welches Windows-Daten OS-neutral abspeichern und z.B. auf UNIX recovern kann. Ein Entwickler hat sogar den kompletten Server auf Windows zum laufen bekommen, also portabel genug ist es auch. Noch eine Kleinigkeit, ich denke der Text sollte geupdated werden, Bacula hat die Messlatte nun ein wenig verschoben, entweder Amanda ist nicht 'hoeherwertig' (meine Meinung, ehrlichgesagt) oder Bacula ist was anderes.

Bacula hat noch ein paar Features, die komplett fehlen, z.B. NDMP, Hierarchical Storage Management und Active-Active Clusterfaehigkeit, aber selbst diese werden bereits geprueft, alle anderen High-end Features sind bereits in Arbeit oder abgehakt, auch das 4 Milliarden-File Limit wird mit der naechsten Major-version wohl gekippt.

Schlussfolgerungen, wie lange Bacula braucht, um sich endgueltig als DAS high-end Produkt zu etablieren, ueberlasse ich Euch.

Florian Heigl ( floh_linuxwiki@deranfangvomen.de )


Anmerkungen von Arno Lehmann ( arno.lehmann@baculasystems.com )

External links in English

Advantages of Bacula Over Other Backup Programs

Bacula (zuletzt geändert am 2010-01-26 23:50:09 durch dslc-082-082-214-181)