Home > Bacula Enterprise Backup Lösungen > MariaDB-Sicherung von Bacula Systems

MariaDB-Sicherung von Bacula Systems

Das MariaDB-Modul von Bacula Enterprise dient dazu, sowohl Sicherungs- als auch Wiederherstellungsprozesse für MariaDB-Daten und/oder -Anwendungen wesentlich sicherer, schneller und einfacher sowie effizienter zu gestalten. Bacula Enterprise verfügt über mehrere verschiedene Sicherungs- und Wiederherstellungsansätze für MariaDB-Daten, die eine Kombination aus hoher Zuverlässigkeit, Skalierbarkeit und Leistung bieten. Das MariaDB-Modul von Bacula wurde so konzipiert, dass es von jedem Backup-Administrator verwendet werden kann – auch von einem, der keine Kenntnisse über komplexe Skripte oder spezielle MariaDB-Nuancen oder -Operationen hat.

Das MariaDB-Modul von Bacula unterstützt sowohl Dump- als auch Binär-Backup-Techniken und ist außerdem in der Lage, automatisch Backups von wichtigen MariaDB-Informationen wie Benutzerdefinitionen und Konfigurationsdateien zu erstellen. Die Point-In-Time-Recovery-Funktion ist sowohl für binäre als auch für Dump-Backups verfügbar, und es gibt auch Funktionen wie die Objektfilterung für dieses Modul. Das Modul selbst funktioniert für 32-Bit- und 64-Bit-Linux-Plattformen.

Bei MariaDB-Datenbanken mit hoher Transaktionsrate auf Unternehmensebene sind Recovery Time Objectives normalerweise von entscheidender Bedeutung, da viele Unternehmen den tatsächlichen finanziellen Wert ihres Geschäfts verlieren, wenn sie zu lange offline sind. Dies gilt sowohl für Sicherungs- als auch für Wiederherstellungsvorgänge, und Lösungen wie das MariaDB-Modul von Bacula sind eine großartige Lösung für diese Probleme – sie bieten einige der schnellsten Sicherungsvorgänge auf dem Markt in einer benutzerfreundlichen Oberfläche.

Enterprise MariaDB Backup mit Hilfe von Mariabackup

Die Integration des MariaDB-Moduls von Bacula Enterprise mit Mariabackup schafft einen besonders effektiven Backup-Prozess mit schnellen RTOs und keiner Notwendigkeit, Datenbanken zu sperren, damit das Backup ordnungsgemäß beginnen kann. Es werden auch keine großen temporären Dateien benötigt, was diese Lösung zu einer bevorzugten Lösung für Benutzer mit sehr großen Datenbanken macht.

Die Datenbanken selbst werden während des Wiederherstellungsvorgangs an einem temporären Ort wiederhergestellt. Diese Datenbanken werden dann mit der „Prepare“-Funktion von Mariabackup konsistent gemacht (all dies geschieht, bevor die eigentliche Änderung einer Live-Datenbank beginnt). Dieselbe Funktion kann auch bis zu einem gewissen Grad manipuliert werden – wenn die „Prepare“-Funktion nicht in der Backup-Phase und nicht in der Wiederherstellungsphase initiiert wird, dann wird der Wiederherstellungsprozess insgesamt viel schneller – und die Geschwindigkeit der Wiederherstellung ist das, was viele große Unternehmen bei Backup-Lösungen im Allgemeinen priorisieren.

Demo Anfordern MariaDB-Whitepaper herunterladen

Die wichtigsten Vorteile des Bacula Enterprise MariaDB Moduls

#
Einfacher MariaDB-Backup-Prozess
#
Automatische Metadatensicherung
#
Skriptfreie Backup-Funktionen

#
Objektfilterung sowohl für Sicherungs- als auch für Wiederherstellungsprozesse
#
Eine Kombination aus Binär- und Dump-Backup-Modus ist verfügbar
#
Die Funktion Point In Time Recovery ist für beide Modi verfügbar

Wahl zwischen Dump und Binär

Das MariaDB-Modul von Bacula Enterprise bietet zwei verschiedene Ansätze für einen Backup-Prozess als Ganzes. Einige der größten Unterschiede zwischen diesen beiden Ansätzen finden Sie in der folgenden Tabelle.

 

Merkmal Binär Dump
Größe der Sicherung Groß Klein
Backup-Geschwindigkeit Schneller Langsamer
Online-Sicherung Ja Ja
Backup-Konsistenz Ja Ja
Unterstützung für verschiedene Sicherungsarten Ja Ja
Geschwindigkeit wiederherstellen Schneller Langsamer
Granular restore Nein Ja
Wiederherstellung zu einem beliebigen Zeitpunkt Ja Ja
Wiederherstellung auf eine neue MariaDB-Hauptversion Nein Ja
Restore to a previous major MariaDB version Nein Ja

Dump und Binary als Sicherungsmodi

Dump

MariaDB erzeugt während der Lebensdauer einer Datenbank ständig bestimmte Arten von Protokollen. Diese Protokolle können entweder für die Point In Time Recovery-Funktion oder für Replikationsaufgaben verwendet werden. Der Dump-Modus von MariaDB führt standardmäßig Backups für jede Datenbank separat durch. Das bedeutet, dass die Wiederherstellung eines ganzen Servers mit mehreren Datenbanken problematisch wäre, da die Datenbankkonsistenz nur für jede einzelne Datenbank, nicht aber für den gesamten Server geprüft wird.

Das MariaDB-Modul von Bacula Enterprise behebt dieses Problem, indem es auch die Protokolldateien speichert, die für jedes einzelne Backup erstellt werden – so dass es möglich wäre, diese Dateien später zu verwenden, um zu erfahren, ob Ihr gesamter Server zu einem bestimmten Zeitpunkt konsistent ist.

Es gibt noch eine weitere Option für Benutzer des MariaDB-Moduls von Bacula Enterprise – alle Datenbanken. Diese Option wird verwendet, um alle vorhandenen Datenbanken eines Servers gleichzeitig zu dumpen und so von Anfang an absolute Konsistenz zu gewährleisten. Diese Methode speichert Protokolle, die vor dem Ende dieses „vollständigen Backups“ erstellt werden, und setzt dies nach jedem weiteren Backup fort, um eine dauerhafte Konsistenz zu gewährleisten.

Interaktion zwischen Backup und binären ProtokollenInteraktion zwischen Backup und binären Protokollen

Binär

Das bereits erwähnte Dienstprogramm Mariabackup wird vom MariaDB-Modul verwendet, um Backups im Binärmodus für Bacula Enterprise-Benutzer durchzuführen. Mariabackup ist ein Open-Source-Tool für Server, die mit MariaDB-Datenbanken arbeiten. Sein größter Vorteil ist, dass Sie die Datenbanken nicht sperren müssen, damit sie gesichert werden können, und dass es außerdem eine konsistente Sicherung aller Daten bietet.

Interaktion zwischen der Option all_databases und den binären Protokollen

Interaktion zwischen der Option all_databases und den binären Protokollen

Bacula Enterprise für MariaDB Backup – und vieles mehr

Denken Sie daran: Selbst in der stabilsten IT-Infrastruktur ist der Ausfall einer Datenbank praktisch unvermeidlich. Es ist daher von entscheidender Bedeutung, eine Datenbank in einer IT-Infrastruktur korrekt zu sichern. Mit seinen Tools für das Datenbankmanagementsystem (DBMS) bietet Bacula Systems eine branchenführende Hochsicherheitstechnologie, die den Standard für Datenbank-Backup-Softwarelösungen für Unternehmen setzt, deren Sicherheitsniveau weit über dem der Konkurrenz liegt. Es ist oft von entscheidender Bedeutung, dass ein Unternehmen seine Backup-Richtlinien einhält. Die MariaDB-Datenbanktechnologie von Bacula ist nativ in MariaDB integriert, um eine besonders hohe Leistung zu erzielen, und bietet zusätzliche Funktionen. Noch wichtiger ist, dass Bacula es einer IT-Abteilung ermöglicht, ihre gesamte, heterogene IT-Umgebung abzudecken, um einen Betrieb aus einem Guss zu ermöglichen. Dieser Vorteil wird noch dadurch vervielfacht, dass es keine kapazitätsbasierte Lizenzierung gibt.

Systemadministratoren, die auf der Suche nach einer robusten High-End-Backup-Software für Unternehmensdatenbanken sind, sollten hier beginnen. Und wenn Einfachheit und Schnelligkeit gefragt sind, bieten diese Datenbank-Backup-Tools auch die Antwort für Systemadministratoren, die unter Zeitdruck arbeiten.

Weitere Hilfe:

  • Nutzen Sie andere DBs in Ihrer Infrastruktur? Bacula Enterprise bietet Lösungen für Oracle, PostgreSQL, MSSQL und SAP Datenbanken.
  • Backup-Schulungen sind an verschiedenen Orten verfügbar, je nachdem, welches Certified Bacula Systems Training Center Sie wählen.