Chat with us, powered by LiveChat
Home > NDMP Sicherungs- und Wiederherstellungslösungen

NDMP ist ein lizenzfreier Standard für Datensicherung und -wiederherstellung, der speziell für NAS-Dateien entwickelt wurde. Da NAS-Geräte im Katastrophenfall nicht eigenständig wiederhergestellt werden können, integrieren große Anbieter wie NetApp, EMC, HPE sowie Huawei das NDMP-Plugin nativ in ihre Hardware, um Daten sicher zu extrahieren.

Im Gegensatz zu älteren Protokollen wie NFS und CIFS, die den Backup-Server dazu zwingen, jede einzelne Datei und Zugriffskontrollliste (ACL) nacheinander zu scannen, arbeitet das NDMP-Plugin von Bacula mit den Formaten „Dump“, „Tar“ oder „SMTAPE“, die der Filer direkt an das Backup-Ziel überträgt, wodurch die durch die dateiweise Verarbeitung verursachte Überlastung vermieden wird.

Das NDMP-Plugin von Bacula wird über die Filer-zu-Server-Architektur ausgeführt, wobei NDMP-Backups denselben Zeitplänen, demselben Katalog sowie derselben Auftragsüberwachung unterliegen wie alle anderen vom Administrator bereits ausgeführten Vorgänge. Dank dieser Integration müssen Administratoren kein paralleles System zu ihrer bestehenden Backup-Umgebung mehr bereitstellen oder überwachen, um fehlgeschlagene NDMP-Aufträge zu erfassen. Dies ist besonders wichtig für große Unternehmen mit umfangreichen NAS-Umgebungen, die Millionen kleiner Dateien enthalten.

ndmp backup architecture

NDMP backup architecture

Vorteile des NDMP-Plugins von Bacula

  • Blitzschnelle Datensicherung und -wiederherstellung – Die Ausführungszeiten für Datensicherung und -wiederherstellung sinken dank des NDMP-Plugins von Bacula erheblich, wodurch das Backup-Fenster verkürzt wird und Produktionssysteme unterbrechungsfrei weiterlaufen können.
  • Geringerer Ressourcenverbrauch – NDMP-Vorgänge beanspruchen weniger Serverressourcen, Netzwerkbandbreite und Speicherkapazität, sodass Produktionsworkloads nicht beeinträchtigt werden.
  • Geringerer Speicherbedarf – Das gesamte Backup-Speichervolumen verringert sich, da das NDMP-Plugin native NetApp-Dump-, EMC-Unity-DUMP- und universelle Tar-Formate analysieren kann, wodurch die Deduplizierungsraten mit Baculas „Global Endpoint Deduplication“ maximiert werden.
  • Unterstützung heterogener Umgebungen – Administratoren können unter einer einzigen Bacula-Oberfläche Sicherungsrichtlinien für NAS-Geräte verschiedener Hersteller, darunter NetApp, HPE, EMC und Huawei, konfigurieren und festlegen.
  • Hochleistungsfähige Plugin-Kombination – Die Verwendung von NDMP-Sicherungen in Verbindung mit Progressive Virtual Full und Global Endpoint Deduplication sorgt für eine hervorragende Leistung.

Wichtigste Funktionen des NDMP-Plugins von Bacula

  • Konsolidierung von NAS-Systemen verschiedener Hersteller – Anstatt für jede Plattform ein separates Tool einzusetzen, sichert das NDMP-Plugin von Bacula NetApp-, EMC-, HPE- und Huawei-Filer über dieselbe gemeinsame Richtlinie. Wenn Sie beispielsweise die Aufbewahrungsfrist auf der NetApp-Seite mit separaten Tools auf ein Jahr verlängern und vergessen, dies auch bei EMC zu tun, löscht EMC die Backups nach sechs Monaten.
  • Vollsicherung, inkrementelle Sicherung und „Incremental Forever“ – Drei Sicherungsstufen, die jeweils festlegen, wie viel vom Dateiserver bei einem bestimmten Durchlauf kopiert wird. Bei der Vollsicherung wird der gesamte Inhalt des Dateiservers kopiert; bei der inkrementellen Sicherung werden nur die seit dem letzten Durchlauf geänderten Daten kopiert; und mit „Incremental Forever“ können Sie einmalig eine Vollsicherung durchführen, woraufhin jeder weitere Durchlauf auf unbestimmte Zeit als inkrementelle Sicherung erfolgt. Bei allen drei Stufen werden die ACLs jeder Datei automatisch zusammen mit der Datei selbst erfasst. Ohne diese Erfassung fehlen den wiederhergestellten Dateien ihre ursprünglichen Zugriffsregeln. Ein ohne diese Funktion wiederhergestellter Finanzordner könnte beispielsweise für alle zugänglich sein oder für das Finanzteam vollständig gesperrt sein, sodass jemand die Berechtigungen anschließend manuell, Datei für Datei, neu einrichten müsste.
  • Ein- und Ausschluss auf Verzeichnisebene – Das Plugin kann bestimmte Verzeichnisse sichern, die in den Ein- und Ausschlusseinstellungen konfiguriert sind, anstatt standardmäßig das gesamte NDMP-Volume zu sichern. Ein Filer, der neben wichtigen freigegebenen Ordnern auch temporäre und Cache-Verzeichnisse enthält, muss nicht jedes einzelne davon sichern.
  • Deduplizierungsfähige native Formate – Das Plugin analysiert das native NDMP-Format jedes Anbieters, um Dateigrenzen innerhalb dieses Datenstroms zu ermitteln. Es liest NetApps „Dump“, EMC Unity „DUMP“ sowie das herstellerneutrale „Tar“-Format direkt ein, um hohe Deduplizierungsraten zu gewährleisten und Speicherkosten zu senken.
  • Wiederherstellung einzelner Elemente – Das NDMP-Plugin von Bacula lokalisiert einzelne Dateien innerhalb des Dumps mithilfe einer automatisch generierten Verlaufsdatei (HIST). Diese Funktion, über die ältere Backup-Tools nicht verfügen, ermöglicht es dem Plugin, eine vollständige Volumewiederherstellung zu umgehen und ein einzelnes Element, wie beispielsweise eine versehentlich gelöschte Datei, wiederherzustellen.
  • Agentenloses Daten-Routing (3-Way-NDMP) – Das agentenlose Daten-Routing ist eine Fernsteuerungsfunktion, bei der der Bacula Director die Sicherung über das Netzwerk auslöst, um das NAS selbst vor Code von Drittanbietern zu schützen. Dabei wird das NAS angewiesen, seinen Datenstrom direkt an ein Bandlaufwerk auf einem anderen Gerät zu senden (3-Way).

Auswahl eines Sicherungsziels für Ihre NDMP-Sicherungen

Das NDMP-Plugin schreibt Sicherungen auf Band, Festplatte oder in den Cloud-Speicher. Die richtige Wahl hängt davon ab, wie schnell Sie die Daten wieder benötigen und wie viel Sie bereit sind, dafür zu zahlen. Alle drei Optionen können gleichzeitig im Rahmen derselben Sicherungsstrategie eingesetzt werden: Band für die Langzeitarchivierung, Festplatte für die Wiederherstellung am selben Tag und die Cloud für die externe Redundanz, anstatt eine einheitliche Entscheidung für die gesamte Umgebung erzwingen zu müssen.

Sicherungsziel Kosten pro Gigabyte Wiederherstellungsgeschwindigkeit Am besten geeignet für
Band Am günstigsten von den dreien Langsamerer Zugriff, jedoch kann eine einzelne Datei abgerufen werden, ohne das gesamte Band wiederherstellen zu müssen Langfristige Archivierung, externe Speicherung in sicheren oder geprüften Einrichtungen; Übertragung von Petabyte an Daten zu geringen Transportkosten
Festplatte Höher als bei Band, insbesondere unter Berücksichtigung der Strom- und Betriebskosten Am schnellsten von den dreien; bereits online Täglicher Wiederherstellungsbedarf; Replikation über mehrere Standorte hinweg für Notfallwiederherstellung und Geschäftskontinuität
Cloud Variiert je nach Anbieter; Kosten für Speicherung und Datenzugriff werden oft separat abgerechnet Vergleichbar mit Band, da die Daten erst zum Primärstandort zurückgeführt werden müssen, bevor sie nutzbar sind Externe Speicherung mit bedarfsgerechter Skalierung; cloudnative Disaster-Recovery-Pfade

Über das Ziel hinaus definiert NDMP drei Möglichkeiten, Daten vom Filer auf dieses Ziel zu übertragen, und Bacula empfiehlt eine davon ausdrücklich für den produktiven Einsatz.

  • Filer-zu-Filer – Zwei Filer tauschen Daten direkt aus, wobei einer an das NAS und der andere an die Bandbibliothek angeschlossen ist. Die Backups werden dann vom ersten Filer zum zweiten und anschließend auf das Speichermedium übertragen. Auf diese Weise können mehrere Quell-Filer dieselbe Bandbibliothek speisen, sodass die Ressourcen der Bibliothek effizienter genutzt werden können.
  • Lokales Backup – Die Bandbibliothek ist direkt mit dem NAS verbunden (in der Regel über Fibre Channel oder SCSI, ohne dass ein Drittanbieter in die Verbindung eingebunden ist). Über diese direkte Verbindung werden die Daten am schnellsten übertragen. Allerdings verläuft der Backup-Datenverkehr über das SAN, was andere Clients, die dieselbe Verbindung nutzen, verlangsamen kann.
  • Remote-Backup (Filer-zu-Server) – Ein Backup-Server befindet sich zwischen dem Filer und dem Zielspeicher. Ein Backup-Server befindet sich zwischen dem Filer und dem Zielspeicher. Hier werden die Daten vom Filer zum Backup-Server übertragen und anschließend – je nach Konfiguration – an das Ziel (Band, Festplatte oder Cloud) weitergeleitet. Der Backup-Datenverkehr wird über einen eigenen Netzwerkpfad, in der Regel Ethernet, geleitet, anstatt mit dem Produktionsdatenverkehr im SAN zu konkurrieren. Auf diese Weise kann ein einzelner Backup-Server mehrere Filer unterstützen, um die Verwaltung bei wachsender Umgebung zu vereinfachen. Dies ist die von Bacula für NDMP-Produktionsbereitstellungen empfohlene Architektur, und es ist der Modus, den das NDMP-Plugin standardmäßig verwendet.

Alle Funktionen der NDMP-Backup-Software im Überblick

Sicherungsfunktionen

  • Drei native NDMP-Formate sowie SMTAPE – NDMP liest das native Dump-Format von NetApp, das Unity-DUMP-Format von EMC sowie das herstellerneutrale Tar-Format direkt ein. SMTAPE, das native Binärformat von NetApp, wird ebenfalls unterstützt und aufgrund seiner relativ hohen Sicherungsgeschwindigkeit bevorzugt.
  • Ein- und Ausschluss auf Verzeichnisebene – Mithilfe der Ein- und Ausschlussoptionen können Sie den Umfang eines Sicherungsauftrags auf bestimmte Verzeichnisse eines NDMP-Volumes beschränken, anstatt standardmäßig das gesamte Volume zu sichern.
  • Erweiterte inkrementelle Grenzen bei NetApp – Zwischen einer vollständigen und einer differentiellen Sicherung bleibt die Wiederherstellungsgenauigkeit des nativen Dump-Formats für bis zu acht inkrementelle Aufträge erhalten. Nach Überschreiten dieser Obergrenze werden Dateien zwar weiterhin korrekt wiederhergestellt, doch entspricht das rekonstruierte Dateisystem nicht mehr dem Zustand zum Zeitpunkt des letzten inkrementellen Auftrags. In NetApp-Umgebungen lässt sich diese Obergrenze mit dem Parameter „max_level“ auf 32 erhöhen oder durch die Strategie „BASE_DATE incremental-forever“ unter Verwendung von „use_base_date“ vollständig umgehen.

Plattform- und Versionsunterstützung

  • Unterstützte NAS-Anbieter – Das Plugin sichert unter anderem Filers von NetApp, HPE, EMC und Huawei.
  • NetApp DataONTAP, speziell getestet – Bacula hat das Plugin mit den NetApp DataONTAP-Versionen 8.x und 9.x getestet.
  • Unterstützung nativer Formate nach Hersteller – Bacula liest das native Dump-Format von NetApp und das Unity-DUMP-Format von EMC direkt ein, ebenso wie das herstellerneutrale Tar-Format, das auf vielen NAS-Plattformen unterstützt wird. Hersteller außer NetApp und EMC können stattdessen „Aligned Volumes“ verwenden, was bei einem geeigneten Speichersystem zu guten Deduplizierungsergebnissen führen kann.

Cybersicherheitsfunktionen von Bacula Enterprise

NDMP-Backups werden als standardmäßige Bacula-Jobs ausgeführt. Sie übernehmen automatisch alle nachfolgend aufgeführten Schutzmaßnahmen – genau wie jeder andere Jobtyp in einer Bacula Enterprise-Bereitstellung.

Architektur und Zugriffskontrolle

  • Isolierte Komponentenarchitektur – Bacula unterteilt seine Funktionen in separate Daemons: Director, Storage, File Daemon und Console. Der File Daemon läuft auf den zu sichernden Systemen, einschließlich NAS-Filern über dieses Plugin. Er verfügt über keine Schnittstelle zum eigentlichen Backup-Speicher, sodass ein kompromittiertes Quellsystem nicht auf die dahinter gespeicherten Backups zugreifen kann.
  • Eingeschränkte Berechtigungen des Dateidaemons – Administratoren können über die Direktiven „AllowedBackupDirectories“, „AllowedRestoreDirectories“ und „AllowedScriptDirectories“ genau festlegen, aus welchen Verzeichnissen ein Client Backups erstellen, in welche er Wiederherstellungen durchführen und in welchen er Skripte ausführen darf. Der Dateidaemon kann zudem im schreibgeschützten Modus ausgeführt werden, um unbefugte Änderungen von diesem System aus zu verhindern.
  • Rollenbasierte Zugriffskontrolle – Bacula unterstützt detaillierte ACLs, um genau festzulegen, worauf ein Konsolenbenutzer Zugriff hat: „JobACL“ für die Jobs, die er anzeigen oder ausführen darf, „CommandACL“ für die bconsole-Befehle, die er ausführen darf, „PoolACL“ für die Speicherpools, auf die er zugreifen darf, und „ScheduleACL“ für die Sicherungspläne, die er einsehen oder ändern darf.
  • Multi-Faktor-Authentifizierung – Der Konsolenzugriff unterstützt neben der Standard-Passwort- und TLS-Authentifizierung auch eine TOTP-basierte MFA gemäß RFC 6238. Der Zugriff über die Web-GUI unterstützt separat die Authentifizierung per Einmalpasswort, einschließlich biometrischer Smartphone-Optionen.

Unveränderlichkeit und Datenintegrität

  • Nur-Anhängen- und unveränderliche Volumes – Bacula weist dateibasierten Volumes bei ihrem ersten Sicherungsauftrag das Attribut „Nur-Anhängen“ zu, um Datenverluste durch Überschreiben zu verhindern. Sobald ein Volume als „voll“ markiert ist, kann ein Unveränderlichkeits-Flag verhindern, dass es neu gekennzeichnet oder wiederverwendet wird, bis seine Schutzfrist abgelaufen ist.
  • Integration von Unveränderlichkeitsfunktionen für Unternehmensspeicher – Bacula lässt sich mit den Unveränderlichkeitsfunktionen von NetApp SnapLock, DataDomain RetentionLock und HPE StoreOnce Immutability integrieren und bietet darüber hinaus native WORM-Bandunterstützung sowie Cloud-Objektsperren für AWS S3, Azure und Google Cloud Storage.
  • Auftragsüberprüfung und hashbasierte Integritätsprüfung – Bacula kann MD5-, SHA1-, SHA256- oder SHA512-Signaturen von Dateidaten berechnen und den aktuellen Zustand eines Volumes mit seinem Katalogdatensatz vergleichen, um nachträgliche, unbemerkte Beschädigungen oder unbefugte Änderungen zu erkennen.

Verschlüsselung

  • Verschlüsselte Kommunikation – Zwischen jedem Bacula-Daemon findet eine CRAM-MD5-Authentifizierung statt, und für die gesamte Netzwerkkommunikation ist eine TLS-Verschlüsselung konfigurierbar.
  • FIPS 140-3-Konformität – Bacula Enterprise gewährleistet die Einhaltung der FIPS 140-3-Sicherheitsstandards durch sein kryptografisches Modul „OpenSSL-FIPS“, das plattformübergreifend zertifiziert ist und für alle Bacula-Komponenten gilt.
  • Verschlüsselung ruhender Daten – Der Speicher-Daemon kann ein gesamtes Speicherziel global verschlüsseln, unabhängig von der Datenquelle, oder die Verschlüsselung kann stattdessen auf einer Client-für-Client-Basis erfolgen.

Erkennung von Bedrohungen

  • BGuardian – Ein automatisiertes Sicherheitsanalysemodul, das die Konfigurationssicherheit, die Verwendung von Verschlüsselung, Muster für Backup-Manipulationen sowie Dutzende weiterer Indikatoren für die Systemabsicherung in der gesamten Umgebung überprüft und bei Feststellung von Problemen Berichte sowie dauerhafte Warnmeldungen generiert.
  • Malware- und Antiviren-Scans – Das Bacula-Antiviren-Plugin integriert ClamAV, um gesicherte Daten nach der Sicherung zu scannen, und „Verify“-Jobs können Dateien während der Sicherungs-, Wiederherstellungs- und Überprüfungsvorgänge auf Malware überprüfen.

Was jede Bacula Enterprise-Bereitstellung umfasst

Das NDMP-Plugin läuft innerhalb von Bacula Enterprise, und jede Installation verfügt über einen vollständigen Satz plattformweiter Sicherungs- und Wiederherstellungsfunktionen, die weit über die Möglichkeiten des Plugins selbst hinausgehen. Die nachfolgend aufgeführten Funktionen sind nicht spezifisch für NDMP, da sie für jede Bacula Enterprise-Bereitstellung gelten, unabhängig von der Umgebung oder der Arbeitslast.

Backup-Speicher und Kostenkontrolle

Bacula Enterprise ermöglicht Administratoren durch Datenreduzierung und flexibles Ziel-Routing eine direkte Kontrolle über die Speicherkosten.

  • Deduplizierung auf Blockebene – Jeder Datenblock, der im Backup-Katalog mehr als einmal vorkommt, wird nur einmal auf den Speicher geschrieben. Der Speicherbedarf sinkt, ohne dass Änderungen an der Backup-Richtlinie oder am Zeitplan erforderlich sind.
  • Adaptive Komprimierung – Komprimierungsalgorithmen sind pro Auftrag konfigurierbar. Administratoren passen die Komprimierung je nach Datentyp und verfügbaren Ressourcen an.
  • Verschiedene Speicherzieltypen – Backups werden auf lokale Festplatten, NAS, SAN, Bandbibliotheken, Cloud-Objektspeicher wie S3, Azure und Google Cloud oder eine beliebige Kombination davon innerhalb einer einzigen Richtlinie geschrieben.
  • S3-kompatibler Objektspeicher – Bacula lässt sich mit jedem S3-kompatiblen Anbieter verbinden und ermöglicht so eine langfristige Aufbewahrung ohne Herstellerabhängigkeit.
  • Workflows für mehrstufige Speicherung – Backup-Daten können so konfiguriert werden, dass sie je nach Alter automatisch zwischen verschiedenen Speicherebenen verschoben werden. Häufig aufgerufene Wiederherstellungspunkte verbleiben auf schnellem Speicher, während ältere Daten auf kostengünstigere Speicherorte verlagert werden.
  • „Incremental Forever“ – Nach einem anfänglichen Vollbackup erfasst jeder nachfolgende Job nur die Änderungen. Wiederkehrende Zeitfenster für Vollbackups sind nicht mehr erforderlich.
  • Bandbreitenbewusste Übertragungen – Zwischen den Backup-Läufen werden nur geänderte Daten über das Netzwerk übertragen. Die Auslastung des Produktionsnetzwerks bleibt gering, ohne dass manuelle Drosselung oder Umgehungslösungen bei der Planung erforderlich sind.

Sicherheit und Compliance bei Backups

Sicherheit und die Einhaltung gesetzlicher Vorschriften sind in jeder Ebene der Plattform integriert – vom Datentransport über die Speicherverschlüsselung bis hin zur Zugriffskontrolle und Protokollierung von Prüfvorgängen.

  • AES-256-Verschlüsselung – Die AES-256-Verschlüsselung deckt den gesamten Datenpfad vom Quellclient bis zum endgültigen Speicherziel ab. Die Schlüsselverwaltung lässt sich zudem an die Sicherheitsrichtlinien Ihres Unternehmens anpassen.
  • Unveränderliche Backup-Kopien – WORM-kompatibler Speicher schützt Backup-Daten nach dem Schreiben vor Änderungen oder Löschungen. Ransomware und Insider-Bedrohungen haben keinen Zugriff auf den Wiederherstellungspunkt.
  • Granulare Zugriffskontrollen – Benutzerberechtigungen sind auf bestimmte Aufträge, Wiederherstellungsworkflows und Verwaltungsfunktionen beschränkt. Jeder Administrator hat nur Zugriff auf die Funktionen, die für seine Rolle erforderlich sind.
  • Umfassende Aktivitätsprotokollierung – Jede Sicherung, Wiederherstellung und Konfigurationsänderung wird mit Benutzeridentität und Zeitstempel protokolliert. Compliance- und Sicherheitsteams erhalten einen vollständigen, lückenlosen Prüfpfad.
  • Unterstützung regulatorischer Rahmenbedingungen – Die Plattformkontrollen entsprechen den Anforderungen der DSGVO, HIPAA und SOC 2 durch Verschlüsselung, konfigurierbare Aufbewahrungsrichtlinien und detaillierte Prüfprotokolle.
  • Datenschutzorientierte Architekturen – Bei der Zero-Knowledge-Bereitstellung werden die Daten so verschlüsselt, dass selbst der Administrator, der die Sicherung durchführt, diese nicht lesen kann. Er kann die Sicherung verwalten, hat jedoch keinen Einblick in die Dateien selbst.

Backup-Management und -Administration

Zwei sich ergänzende Benutzeroberflächen und eine umfassende Suite von Management-Tools bieten Transparenz und Kontrolle über alle Backup-Vorgänge hinweg.

  • Doppelte BenutzeroberflächeBWeb bietet eine grafische Konsole für die tägliche Verwaltung und Überwachung von Jobs. Bconsole (User Agent) gewährt den Bedienern vollständige Befehlszeilensteuerung für die Skripterstellung, Automatisierung und erweiterte Konfiguration.
  • Skalierbarkeit ohne Grenzen – Dieselbe Plattformarchitektur verwaltet Umgebungen von einer Handvoll Servern bis hin zu Bereitstellungen im vierstelligen Bereich, alles unter einer einzigen Verwaltungsebene.
  • B Automatische RessourcenerkennungB – Die Plattform scannt die Infrastruktur, um Backup-Ziele automatisch zu identifizieren und zu katalogisieren. Der Schutzumfang bleibt auch bei wachsender Umgebung stets auf dem neuesten Stand.
  • Detaillierte Berichterstellung – Geplante Berichte erfassen in festgelegten Intervallen die Ergebnisse von Jobs, Kapazitätstrends, den Compliance-Status sowie die Betriebsleistung.
  • Integration externer Systeme – Bacula lässt sich ohne zwingende kundenspezifische Entwicklungen mit Überwachungstools, IT-Ticketingsystemen und Verzeichnisdiensten verbinden.

Umfassende Backup-Abdeckung für verschiedene Umgebungen

Physische Server, virtuelle Maschinen, Container und Cloud-Infrastruktur werden alle durch eine einzige, einheitliche Backup-Strategie abgedeckt.

  • Plattformübergreifende Virtualisierung – Native Integration für VMware vSphere, Hyper-V, KVM, Red Hat Virtualization, Xen, Azure VM, Proxmox und Nutanix AHV mit einheitlicher Anwendung der Richtlinien auf allen Plattformen.
  • Konvergenz von physischen und virtuellen Systemen – Physische Server, Workstations und virtuelle Maschinen werden über dieselbe Verwaltungsschnittstelle mit einheitlichen Backup-Richtlinien geschützt.
  • Unterstützung für Container und Cloud-native Umgebungen – Umfassender Schutz für Docker-, Kubernetes- und OpenShift-Umgebungen mit Backups persistenter Volumes und anwendungskonsistenten Snapshots.
  • Multi-Cloud-Speicherintegration – Native Unterstützung für öffentlichen, privaten und hybriden Cloud-Speicher, einschließlich S3-, S3-IA-, Azure-, Google Cloud-, Oracle Cloud- und Glacier-Schnittstellen mit „Minimal Restore Cost“ (MRC)-Funktionalität.
  • Datenbank- und Anwendungsintegration – Unterstützung von Hot-Backups für Oracle, SQL Server, MySQL, PostgreSQL, SAP HANA und andere geschäftskritische Anwendungen mit vollständiger Transaktionskonsistenz.

Vorhersehbare Lizenzierung für Backups

Die Softwarelizenzierung von Bacula Enterprise richtet sich nach der Größe der Umgebung und nicht nach dem Datenvolumen. Daher führt eine Erweiterung der von Ihnen gesicherten NAS-Speichersysteme nicht zu höheren Lizenzkosten.

  • Volumenunabhängige Lizenzierung – Eine steigende Backup-Kapazität führt nicht zu höheren Lizenzgebühren. Die Kosten für den Datenschutz bleiben auch bei wachsendem Datenvolumen konstant.
  • Vorhersehbare Kostenstruktur – Dank eines festen Preismodells können Teams ihre Infrastrukturbudgets planen, ohne variable Kosten berücksichtigen zu müssen, die mit Speicherwachstum oder Änderungen der Arbeitslast verbunden sind.
  • Workload-unabhängige Preisgestaltung – Datenbankgrößen, Serveranzahl und Speichervolumen haben keinen Einfluss auf die Lizenzkosten.
  • Kostenvorteile im großen Maßstab – Unternehmen, die große oder schnell wachsende NAS-Umgebungen sichern, zahlen dieselbe Lizenzgebühr, unabhängig davon, wie viele Daten sie hinzufügen. Der Kostenvorteil gegenüber Wettbewerbern, deren Preise kapazitätsabhängig sind, wächst mit steigendem Datenvolumen.

Wiederherstellung und Geschäftskontinuität

Bacula Enterprise bietet Wiederherstellungswege für alle Wiederherstellungsszenarien, von der Wiederherstellung einer einzelnen Datenbank bis hin zum vollständigen Wiederaufbau eines Standorts.

  • Bare-Metal-Wiederherstellung auf Systemebene – Bacula Enterprise stellt einen kompletten Server von Grund auf wieder her, einschließlich Betriebssystem, Anwendungen, Konfiguration und Daten, ohne dass zuvor eine manuelle Installation erforderlich ist.
  • Plattformübergreifende Datenübertragung – Sicherungsdaten können auf einem anderen Betriebssystem als dem Ursprungssystem wiederhergestellt werden. Teams haben verschiedene Optionen, wenn keine identische Hardware verfügbar ist oder eine Migration im Gange ist.
  • Geografische Backup-Replikation – Backup-Sätze werden an geografisch getrennte Speicherorte kopiert. Ein standortweiter Ausfall führt nicht zum Verlust von Wiederherstellungspunkten.
  • Häufige Backup-Planung – Das potenzielle Zeitfenster für Datenverluste schrumpft auf wenige Minuten.
  • Automatisierte Wiederherstellungsvalidierung – Die Wiederherstellbarkeit wird durch automatisierte Tests bestätigt, ohne dass ein Administrator eingreifen muss oder ein separater Validierungsprozess erforderlich ist.

Vergleich der NDMP-Backup-Formate: DUMP/TAR vs. SMTAPE

Das NDMP-Plugin von Bacula unterstützt sowohl das DUMP/TAR- als auch das SMTAPE-Backup-Format. Ersteres ist das flexiblere der beiden Formate, da es im Gegensatz zu SMTAPE neben inkrementellen Backups und der Beibehaltung von ACLs auch die Wiederherstellung auf Dateiebene sowie Filterfunktionen zum Ausschluss und zur Einbeziehung auf Objektebene unterstützt. Dieses Format ist die richtige Wahl für Umgebungen, die eine granulare Datenverwaltung und häufige inkrementelle Backups erfordern.

Im Gegensatz dazu ist SMTAPE ein blockbasiertes Format, das nativ von NetApp unterstützt wird. Es erstellt einen vollständigen Volume-Snapshot und ist die richtige Wahl für Umgebungen, in denen eine schnelle, vollständige Volume-Wiederherstellung Vorrang vor einer granularen Steuerung auf Dateiebene hat.

Funktion \ Format DUMP/TAR SMTAPE
Inkrementelle Sicherung Ja Ja
Ausschluss/Einbeziehung Ja Nein
ACL Ja Ja
Wiederherstellung auf Dateiebene Ja Nein

Häufig gestellte Fragen

Was ist NDMP und warum benötigen NAS-Geräte dieses Protokoll?

Das Network Data Management Protocol (NDMP) ist ein offener Standard, der für die Sicherung von Network-Attached-Storage-Geräten entwickelt wurde. Da ein herkömmlicher Backup-Agent nicht einfach innerhalb eines proprietären NAS-Betriebssystems wie NetApps ONTAP oder Dells PowerScale ausgeführt werden kann, ist dort kein Platz für ihn. NDMP umgeht dieses Problem, indem es der Backup-Software eine standardisierte Möglichkeit bietet, dem NAS Anweisungen zu erteilen, ohne dass ein Agent auf dem NAS selbst installiert werden muss.

Inwiefern unterscheidet sich NDMP von Backups über NFS oder CIFS?

NFS und CIFS zwingen den Backup-Server dazu, jeden Ordner einzeln über das Netzwerk zu öffnen, jede Datei zu lesen und jede ACL zu überprüfen. Wenn die Anzahl der Dateien in die Millionen steigt, beansprucht dieser Vorgang viel Arbeitsspeicher und führt dazu, dass die Sicherung das Zeitfenster überschreitet. Bei NDMP bündelt der NAS-Filer seine Daten stattdessen intern in einem Format wie Dump, Tar oder SMTAPE und sendet den fertigen Datenstrom direkt an das Sicherungsziel, sodass kein externer Prozess das Dateisystem überhaupt berühren kann.

Was ist der Unterschied zwischen 2-Way- und 3-Way-NDMP?

Beim 2-Way- oder Direct-NDMP stellt der Filer eine direkte Verbindung zur Bandbibliothek oder zum Backup-Ziel her, in der Regel über Fibre Channel oder SCSI, und der Backup-Server sendet die Befehle, doch die Daten selbst verlassen diese direkte Verbindung zu keinem Zeitpunkt. Im Vergleich dazu werden beim 3-Way- oder Remote-NDMP die Daten über das Netzwerk – typischerweise Ethernet – an einen separaten Backup-Server übertragen, der sie dann an den jeweiligen Zielort schreibt, sei es Festplatte, Band oder Cloud. Dies ist der Modus, den Bacula für Produktionsumgebungen empfiehlt.

Unterstützt NDMP inkrementelle und differenzielle Backups?

Ja, allerdings mit einer kleinen Einschränkung. Die eigentliche Änderungsverfolgung erfolgt durch den Filer, nicht durch die Backup-Software selbst. NAS-Betriebssysteme verwenden Dump-Level von 0 bis 9, um zu erkennen, was sich seit dem letzten Durchlauf geändert hat. Die Aufgabe der Backup-Software besteht hier lediglich darin, den Datenstrom zu empfangen und zu protokollieren, zu welchem Level er gehört.

Können Sie eine einzelne Datei aus einem NDMP-Backup wiederherstellen oder nur das gesamte Volume?

Ja. Das Bacula-Plugin erledigt dies über eine automatisch generierte Verlaufsdatei namens „HIST“, die während des Backups selbst erstellt wird, ohne dass zuvor eine separate Einstellung aktiviert werden muss. Die Wiederherstellung einer einzelnen Datei löst dennoch einen vollständigen internen Lesevorgang des Dumps aus, um die Datei zu lokalisieren. Bei einem kleinen Dump ist das kein Problem. Bei einem Dump im Multi-Terabyte-Bereich dauert dieser Lesevorgang jedoch deutlich länger, auch wenn Sie auf der Festplatte lediglich die eine Datei zurückerhalten, die Sie ausdrücklich angefordert haben.

Ist NDMP sicher?

Ja, insofern, als Bacula das Risiko eindämmt, selbst wenn der Filer dies nicht tut. Der File-Daemon, der den NDMP-Datenstrom empfängt, verfügt über keine Schnittstelle zum Backup-Speicher selbst, sodass selbst ein kompromittierter Filer nicht auf die dahinter liegenden Backups zugreifen kann. Die CRAM-MD5-Authentifizierung und konfigurierbares TLS verschlüsseln jede Verbindung zwischen Baculas eigenen Daemons, und BGuardian scannt die Umgebung auf schwache Konfigurationen – einschließlich eines unverschlüsselten NDMP-Kanals – und erkennt das Risiko, bevor es sich weiterentwickeln kann.


(77 stimmen, durchschnitt: 5,00 aus 5)