Mobile-Menu

Open-Source-Backup-Lösung Was ist Bareos (Backup Archiving Recovery Open Sourced)?

Von Dipl.-Ing. (FH) Stefan Luber 3 min Lesedauer

Anbieter zum Thema

Bareos ist eine Open-Source-Lösung zur Sicherung, Archivierung und Wiederherstellung von Daten. Sie ist mit den gängigen Betriebssystemen kompatibel und in großem Umfang skalierbar. Als Sicherungsmedien sind lokale Speichermedien, Netzwerkspeicher und externe Cloud-Speicher nutzbar. Die Bareos GmbH & Co. KG bietet professionelle Subscription- und Support-Services für die Software an.

Mit Bareos lassen sich Backups lizenzkostenfrei in hybriden Speicherstrukturen anfertigen.(Bild:  Midjourney / KI-generiert)
Mit Bareos lassen sich Backups lizenzkostenfrei in hybriden Speicherstrukturen anfertigen.
(Bild: Midjourney / KI-generiert)

Bareos bedeutet ausgeschrieben Backup Archiving Recovery Open Sourced. Es handelt sich um eine Open-Source-Lösung zur Sicherung, Archivierung und Wiederherstellung von Daten. Die Software steht unter AGPLv3-Lizenz. Der Quellcode der Software ist auf GitHub frei verfügbar, und die Nutzung ist prinzipiell lizenzkostenfrei. Bareos ist 2010 aus einer Abspaltung von Bacula hervorgegangen und wird seither eigenständig weiterentwickelt. Die Codebasis wurde gründlich überarbeitet, und zahlreiche neue Funktionen wurden in die Software integriert.

Bareos lässt sich zur netzwerkübergreifenden Sicherung der Daten von Rechnern mit allen gängigen Betriebssystemen wie Windows, macOS, Linux, FreeBSD, Solaris und anderen einsetzen. Das deutsche Unternehmen Bareos GmbH & Co. KG mit Sitz in Köln treibt die Weiterentwicklung der Backup- und Datenwiederherstellungslösung als Open-Source-Software voran und bietet professionelle Support- und Subscription-Services sowie Consulting und Anwenderschulungen an. Bareos wird weltweit von kleinen und großen Unternehmen, Behörden und anderen Organisationen genutzt.

Merkmale und Funktionsumfang von Bareos

Die wichtigsten Merkmale und Funktionen von Bareos sind:

  • Bareos steht unter Open-Source-Lizenz AGPLv3 und ist über GitHub frei verfügbar,
  • unterstützt alle gängigen Betriebssysteme wie Linux, Windows, FreeBSD, macOS, Solaris und andere,
  • arbeitet netzwerkübergreifend und ist in großem Umfang skalierbar,
  • unterstützt eine Vielzahl lokaler, netzwerkbasierter und Cloud-basierter Speichermöglichkeiten (zum Beispiel Festplatten, Storage-Arrays, Software Defined Storage (SDS), Bandlaufwerke und Bandbibliotheken, Cloud-Speicher wie Amazon S3 und verteilte Dateisysteme oder Speicherlösungen wie GlusterFS oder Ceph),
  • unterstützt die Sicherung von virtuellen Maschinen und Datenbanken,
  • unterstützt Bare Metal Recovery,
  • ist über Plug-ins flexibel erweiterbar,
  • erlaubt verschiedene Sicherungsmodi wie Vollsicherungen, inkrementelle Sicherungen, differenzielle Sicherungen oder „Always Incremental“,
  • ermöglicht die Verschlüsselung der Daten schon auf Client-Seite und bei der Datenübertragung,
  • lässt sich über Skripte automatisieren,
  • besitzt eine grafische Benutzeroberfläche zur komfortablen Administration,
  • ist auch über die Kommandozeile steuerbar und
  • unterstützt rollenbasierte Zugriffskontrollen.

Architektur und Funktionsweise von Bareos

Bareos arbeitet nach dem Client-Server-Prinzip und hat eine modulare Architektur. Die Backup- und Datenwiederherstellungslösung besteht aus folgenden Komponenten, die über das Netzwerk oder direkt miteinander kommunizieren:

  • Bareos Director: Der Bareos Director ist die zentrale Komponente und Steuereinheit der Backup- und Datenwiederherstellungslösung. Alle relevanten Informationen, die Einstellungen und Backup-Jobs werden über eine Datenbank verwaltet. Der Director steuert die Backups, fordert Daten von den File Deamons an und sorgt über die Storage Deamons für die Ablage der Daten.
  • Storage Deamons: Die Storage Deamons sind für die Speicherung der Sicherungsdaten auf den verschiedenen Speichermedien verantwortlich.
  • File Deamons: Die File Deamons sind auf den Clientsystemen installiert. Sie kümmern sich dort gemäß den Anweisungen des Bareos Director um die Sicherung und Wiederherstellung der Daten.
  • WebUI: Die grafische Benutzeroberfläche ist entweder auf dem Rechner installiert, auf dem auch der Bareos Director installiert ist, oder wird auf einem anderen Rechner betrieben. Grundsätzlich können über die WebUI mehrere Bareos Directors und Datenbanken angesprochen und bedient werden.
  • Plug-ins: Plug-ins ermöglichen eine flexible Erweiterung der Backup-Möglichkeiten, beispielsweise für verschiedene Hypervisoren und virtuelle Maschinen, Datenbanken oder Cloud-Speicher.
  • Bareos Console (bconsole): Kommandozeilenoberfläche zur Kommunikation mit dem Director.

Das modulare Konzept von Bareos erlaubt eine flexible Verteilung der Sicherungs- und Wiederherstellungs-Workloads auf verschiedene Hosts und sorgt so für eine hohe Performance und gute Skalierbarkeit des Gesamtsystems.

(ID:50696910)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Data-Storage und -Management

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung