Chat with us, powered by LiveChat
Home > Bacula Enterprise Backup Lösungen > OpenShift Sicherung und Wiederherstellung

Automatisiertes OpenShift Cluster Backup mit etcd und Persistent Volume Protection

Die Container-Orchestrierungsplattform von Red Hat OpenShift bietet leistungsstarke Funktionen für die Bereitstellung und Verwaltung von Unternehmensanwendungen, aber ihre verteilte Architektur und zustandsbehafteten Arbeitslasten schaffen komplexe Herausforderungen für die Datensicherung. Herkömmliche Backup-Lösungen haben Schwierigkeiten mit OpenShift, da sie den Zustand von etcd-Clustern, persistente Volume-Ansprüche und Anwendungskonfigurationen nicht effizient als einheitliche Wiederherstellungseinheiten schützen können. Container-native Anwendungen, die StatefulSets verwenden, erfordern eine koordinierte Sicherung sowohl der Pod-Konfigurationen als auch der zugehörigen persistenten Daten.

Bacula Enterprise bietet eine zweckmäßige OpenShift-Sicherung durch native Kubernetes-API-Integration, die Cluster-Ressourcen, persistente Volumes und etcd-Daten schützt, ohne Agenten in Containern zu installieren oder Pod-Konfigurationen zu ändern. Die Lösung eignet sich für alles, von Entwicklungsclustern mit Dutzenden von Pods bis hin zu Produktionsinfrastrukturen, die Tausende von Containern über mehrere Projekte und Namensräume hinweg verwalten, und bietet automatisierten Schutz, der unabhängig vom Zustand der Ressourcen oder dem Stadium des Lebenszyklus funktioniert.

Bacula Enterprise ist von Red Hat für Plattformkompatibilität zertifiziert und bietet Datenschutz auf Unternehmensniveau, der die gesetzlichen Anforderungen erfüllt und gleichzeitig die Geschwindigkeit und Flexibilität bietet, die OpenShift-Anwender erwarten. Unternehmen benötigen mehr als nur native Exportfunktionen – sie benötigen verschlüsselte Backups, unveränderlichen Speicher, granulare Wiederherstellungsoptionen und detaillierte Prüfprotokolle für Compliance-Frameworks.

OpenShift Backup mit volumenabhängiger Lizenzierung

Bacula Enterprise schützt Red Hat OpenShift-Umgebungen durch einen grundlegend anderen Preisansatz: Die Lizenzierung basiert auf der Infrastruktur und nicht auf dem Datenvolumen. Im Gegensatz zu konkurrierenden Lösungen, bei denen die Kosten mit zunehmendem Datenvolumen eskalieren, bleibt die Preisstruktur von Bacula unabhängig vom Speicherverbrauch stabil. Dieses ökonomische Modell bietet Unternehmen, die datenintensive containerisierte Anwendungen betreiben, und Managed Service Providern, die OpenShift-Infrastrukturen für mehrere Kunden hosten, einen außergewöhnlichen Wert, da es eine unbegrenzte Ausweitung der Ansprüche auf persistentes Volumen, Projekte und Namensräume ermöglicht, ohne dass die Lizenzkosten steigen.

Bacula Enterprise für OpenShift: Reich an Funktionen

Bacula Enterprise bietet ein unternehmenstaugliches Backup der OpenShift-Umgebung mit umfassender Automatisierung sowohl für OpenShift Container Storage als auch für Red Hat OpenShift Container Platform. Die Technologie schützt Cluster-Ressourcen, persistente Volumes und den etcd-Status durch native Kubernetes-API-Integration.

Hauptmerkmale des Red Hat OpenShift-Moduls von Bacula:

  • Schnelle und effektive Umverteilung von Cluster-Ressourcen
  • Konfigurationen, die gespeichert und bei anderen Operationen verwendet werden können
  • Wiederherstellung von Anwendungen mit ihren persistenten Daten
  • Geänderte Konfiguration mit der Aufgabe, Systeme in einem identischen Zustand wie zuvor wiederherzustellen
  • Funktionen zur Sicherung des OpenShift-Cluster-Status
  • Wahlmöglichkeit zwischen einer Befehlszeile und einer Web-GUI für die Verwaltung von Sicherungs- und Wiederherstellungsvorgängen in einem einzigen Fenster für IT-Umgebungen jeder Größe
  • Wiederherstellung von Kubernetes Persistent Volumes Daten in lokalen Verzeichnissen, etc.

Bacula ist der Meinung, dass die Wiederherstellung und das Upgrade von Clustern ein relativ normaler, zuverlässiger und einfacher Prozess für die Mitarbeiter sein muss, die mit OpenShift arbeiten. Es ist auch wichtig, dass die Sicherung und Wiederherstellung auf die Art und Weise erfolgt, wie Sie sie benötigen, und nicht durch eine andere Methode, die von einem Softwareanbieter vorgegeben wird. Die Modularität und die Funktionen von Bacula bieten eine Reihe von verschiedenen Ansätzen, um Ihnen die Flexibilität zu geben, die Sie für Ihre IT-Umgebung benötigen.

Das Bacula-Modul für Red Hat OpenShift gibt Devops-Teams die Möglichkeit, den gesamten Sicherungs- und Wiederherstellungsprozess zu automatisieren und den Handlungsbedarf zu minimieren. Der Wert dieser Funktion liegt auf der Hand, zum Beispiel bei einer ungeplanten Wiederherstellung. Dies ermöglicht in der Regel eine drastische Verringerung der Produktionsunterbrechungen. Bacula Systems weiß, dass sowohl die Geschwindigkeit als auch die Effizienz einer Wiederherstellung für alle Unternehmen extrem wichtig sind, auch in einer hochentwickelten und belastbaren Container-basierten Umgebung.

Das Red Hat OpenShift Backup-Modul schützt Ihre kritischen Daten. Es ist außerdem leistungsstark für:

  • Migration von OpenShift-Clustern
  • Replikation von Umgebungen
  • Disaster Recovery-Planung
  • Umfassende Sicherheit und Trennung der Aufgaben vom Code-Repository und den Cluster-Automatisierungstools

Geschützte OpenShift-Ressourcen

Bacula Enterprise schützt das gesamte Spektrum der OpenShift-Objekte:

  • Workload-Ressourcen – Deployments, StatefulSets, DaemonSets, ReplicaSets, Pods, Pod-Vorlagen, Jobs
  • Storage – Storage Classes, Volume Snapshot Classes, Persistent Volumes, Persistent Volume Claims und deren Daten/Inhalte
  • Konfiguration – ConfigMaps, Secrets, ServiceAccounts, Ressourcenkontingente, Grenzbereiche
  • Networking – Dienste, Endpunkte, Routen
  • Infrastruktur – Namespaces, Projekte, Rollenbindungen

Warum OpenShift-Umgebungen sichern?

Die zunehmende Anzahl von Red Hat OpenShift-Implementierungen in einer Produktionsumgebung wirft natürlich die Frage nach Sicherheit, Backup, Wiederherstellung, Compliance und anderen Fragen der Datenverwaltung auf. Stateful-Anwendungen benötigen persistente Daten, um zu funktionieren, und diese Anwendungsdaten müssen durch automatische Backups, Verschlüsselung und externe Replikation geschützt werden.

Unternehmen, die OpenShift in der Produktion einsetzen, benötigen Backup- und Wiederherstellungsfunktionen für OpenShift, sobald sie damit arbeiten, damit sie sowohl mit zustandsabhängigen Daten als auch mit bereitgestellten Umgebungen sicher arbeiten können, ohne sich Sorgen machen zu müssen, dass sie aufgrund einer Datenkorruption oder etwas Ähnlichem alle ihre Informationen verlieren.

Bacula Enterprise bietet ein OpenShift-Backup der Unternehmensklasse durch native API-Integration und schützt sowohl OpenShift Container Storage als auch Red Hat OpenShift Container Platform mit umfassender Automatisierung. Das bedeutet, dass Bacula nicht nur ein umfassendes Backup für OpenShift liefern kann, sondern für die gesamte IT-Abteilung eines Unternehmens, unabhängig davon, ob diese aus physischen, hybriden Cloud- oder virtuellen Elementen besteht. Dies führt dazu, dass Bacula eine „Single-Pane“-Sichtweise auf alle geschützten Daten bietet, was die Einfachheit erhöht und die Kosten erheblich senkt (ein Grund dafür ist, dass Bacula nicht nach Datenvolumen abrechnet).

Das Wesen von OpenShift umfasst sowohl Flexibilität als auch Modularität und ermöglicht viele verschiedene Operationen wie z.B. die Migration von persistenten Volumes. Diese Art der nahtlosen Migration ermöglicht es vielen Unternehmen, die Bindung an einen bestimmten Anbieter erfolgreich zu vermeiden und gleichzeitig die Komplexität ihrer Systeme und die Kosten zu reduzieren usw.

Die Leichtigkeit, mit der Bacula die Datenmigration handhabt, in Kombination mit seinen Hybrid Cloud-Fähigkeiten ermöglicht es Unternehmen, effizient von einer Cloud in eine andere zu wechseln – oder Hybrid Cloud-Lösungen mit parallelen, integrierten oder ergänzenden Aufgaben zu implementieren.

 

Vorteile des OpenShift Backup und Restore Moduls

Agentenloser Schutz

  • Native API-Integration – Schützt OpenShift-Ressourcen über die Kubernetes-API, ohne Backup-Agenten in Container-Images zu installieren oder Pod-Spezifikationen zu ändern.
  • Keine Container-Änderungen – Sichert Anwendungen, ohne dass Code-Änderungen, Container-Rebuilds oder Anpassungen der Bereitstellungskonfiguration erforderlich sind.
  • Automatische Ressourcenabdeckung – Neue Pods, Dienste und persistente Volumes, die den Sicherungskriterien entsprechen, werden automatisch und ohne manuelle Jobkonfiguration geschützt.

Umfassende Cluster-Erfassung

  • Vollständiger Ressourcenstatus – Erfasst alle Openshift-Objekte und etcd-Cluster-Daten als einheitliche Backup-Sets
  • CSI-Snapshot-Integration – Nutzt OpenShift Container Storage (OCS)-Snapshots über das Container Storage Interface für effiziente Volume-Backups, Replikation und Migration
  • Application-Aware Protection – Schützt komplette Anwendungen einschließlich aller Kubernetes-Ressourcen und persistenten Daten, die für eine funktionale Wiederherstellung erforderlich sind
  • Konfigurationserhaltung – Speichert geänderte Konfigurationen, um die Wiederherstellung identischer früherer Zustände mit verbesserter Sicherheit und Compliance zu ermöglichen

Flexible Wiederherstellungsoptionen

  • Cluster Resource Redeployment – Schnelle Wiederherstellung von OpenShift-Ressourcen, einschließlich Deployments, StatefulSets, Services und Routes aus dem Backup mit vollständiger Erhaltung der Abhängigkeiten
  • Persistent Volume Restore – Wiederherstellung von Volume-Daten entweder zurück zum OpenShift-Cluster oder Export in lokale Verzeichnisse für Offline-Analysen und -Tests
  • Duale Verwaltungsschnittstellen – Steuern Sie Backup- und Wiederherstellungsvorgänge über die grafische BWeb-Konsole oder die bconsole-Befehlszeilen-Tools für skriptfähige Automatisierung.
  • Umgebungsübergreifende Wiederherstellung – Stellen Sie wiederhergestellte Ressourcen in verschiedenen OpenShift-Clustern für Disaster Recovery-, Migrations- oder Umgebungsklon-Szenarien bereit.

OpenShift Wiederherstellungsprozess

Das OpenShift-Backup-Modul bietet flexible Wiederherstellungsoptionen zur Unterstützung verschiedener Wiederherstellungsszenarien. Unternehmen können je nach ihren spezifischen Anforderungen zwischen zwei Wiederherstellungszielen wählen:

  • Wiederherstellung in einem Kubernetes/OpenShift-Cluster – Lädt die gesicherten Ressourcen direkt in einen OpenShift- oder Kubernetes-Cluster und erstellt automatisch Pods, Dienste, persistente Volumes und Konfigurationen neu. Dieser Ansatz ermöglicht eine schnelle Disaster Recovery durch die Wiederherstellung kompletter Anwendungen in Produktions- oder Testumgebungen bei minimalem manuellem Eingriff.
  • In lokales Verzeichnis wiederherstellen – Exportiert Backup-Daten in das lokale Dateisystem zur Offline-Analyse, Überprüfung oder manuellen Bearbeitung. Diese Option unterstützt Szenarien, in denen Administratoren Konfigurationen vor der Bereitstellung überprüfen, Ressourcen zwischen inkompatiblen Clusterversionen migrieren oder bestimmte Daten extrahieren müssen, ohne laufende Umgebungen zu beeinträchtigen.

Für eine optimale Sicherung und Wiederherstellung von OpenShift-Containern müssen Anwendungen und Daten automatisch gesichert werden. Backup-Umgebungen müssen regelmäßig von Systemadministratoren getestet werden, um sicherzustellen, dass alles wie erwartet funktioniert, wenn eine Wiederherstellung erforderlich ist. Unternehmen sollten die Wiederherstellungsprozeduren dokumentieren und überprüfen, ob die Zielvorgaben für die Wiederherstellungszeit unter tatsächlichen Ausfallbedingungen eingehalten werden können.

Selecting a Pod for restore

Ressourcenauflistungsfunktion für Kubernetes oder OpenShift Backup

Das Bacula Enterprise OpenShift-Modul enthält Funktionen zur Ressourcenermittlung, die Administratoren bei der Planung und Konfiguration von Backup-Vorgängen helfen. Vor der Erstellung von Backup-Aufträgen können Administratoren die OpenShift-Umgebung abfragen, um die verfügbaren Ressourcen zu inventarisieren und die Clusterstruktur zu verstehen.

Die Auflistungsfunktion bietet Informationen über Kubernetes-Ressourcen, darunter:

  • Eine Liste aller Cluster-Ressourcen wie Namespaces, Cluster-Rollen, persistente Volumes, Speicherklassen usw.
  • Eine Liste aller Ressourcen mit Namespace. Zeigt alle Ressourcen an, die zu einem Namespace gehören, wie Pods, Services, Pvcs usw.

Die Funktion verwendet den Aufruf .ls mit dem Befehlsparameter plugin=<plugin>. Mit dieser Funktion können Administratoren die Konnektivität mit der OpenShift-Umgebung überprüfen, die Sichtbarkeit der Ressourcen vor der Ausführung des Backups bestätigen und fundierte Entscheidungen über den Umfang des Backups und die Konfiguration des Auftrags treffen. Die Ressourcenauflistung macht Schluss mit dem Rätselraten, denn sie liefert genaue Informationen über den aktuellen Zustand direkt aus der Kubernetes-API.

Kubernetes Restore Options

Fähigkeiten der Enterprise-Plattform

Das OpenShift-Backup-Modul arbeitet innerhalb der umfassenden Datensicherungsplattform von Bacula Enterprise. Bei allen in diesem Abschnitt beschriebenen Funktionen handelt es sich um plattformübergreifende Funktionen, die in jeder Bacula-Installation, einschließlich OpenShift-Umgebungen, verfügbar sind.

Speichereffizienz & Infrastruktur

Bacula Enterprise optimiert die Speichernutzung durch intelligente Datenreduzierung und flexible Zieloptionen:

  • Deduplizierung auf Blockebene – Eliminiert redundante Datenblöcke über alle Backups hinweg, wobei jeder einzelne Block nur einmal gespeichert wird, unabhängig davon, wie viele Backup-Sets ihn enthalten
  • Konfigurierbare Komprimierung – Wendet Kompressionsalgorithmen an, die je nach Datentyp und Infrastrukturkapazität ein Gleichgewicht zwischen Speicherplatzeinsparungen und CPU-Overhead herstellen
  • Permanente inkrementelle Backups – Erfasst nur geänderte Daten nach dem ersten vollständigen Backup, so dass keine wiederkehrenden vollständigen Backups mehr erforderlich sind und der Speicherverbrauch reduziert wird
  • Handhabung von spärlichen Dateien – Verarbeitet spärliche Dateien effizient, indem nur zugewiesene Blöcke und nicht leerer Speicherplatz innerhalb der Dateien gesichert werden
  • Netzwerkeffiziente Operationen – Überträgt nur geänderte Daten zwischen den Sicherungszyklen und minimiert so den Bandbreitenverbrauch über WAN-Verbindungen
  • Vielfältige Speicherziele – Schreibt Backups auf lokale Disk-Arrays, Netzwerkspeichersysteme, Cloud Object Storage-Plattformen, Bandbibliotheken oder kombinierte Konfigurationen
  • Speichermigrationsfunktionen – Ermöglicht die Verschiebung von Sicherungen zwischen Speicherebenen durch konfigurierbare Richtlinien auf der Grundlage von Alter, Aufbewahrungsanforderungen oder benutzerdefinierten Kriterien
  • Kompatibilität mit dem S3-Protokoll – Integration mit jedem S3-kompatiblen Speicheranbieter für eine skalierbare, wirtschaftliche Langzeitdatenaufbewahrung

Sicherheit und Einhaltung gesetzlicher Vorschriften

Die Sicherheits- und Compliance-Funktionen für Unternehmen sind in die Plattform integriert:

  • AES-256-Verschlüsselung – Sichert Daten von der Quelle über den Netzwerktransit bis hin zum Speicher mit flexiblen Schlüsselmanagement- und Verwaltungsoptionen
  • Write-Once Storage Integration – Verhindert die Änderung oder Löschung von Backups durch WORM-Speicherkompatibilität und schützt vor Ransomware und Insider-Bedrohungen
  • Rollenbasierte Zugriffsverwaltung – Schränkt die Benutzerberechtigungen für bestimmte Backup-Aufträge, Wiederherstellungsvorgänge und Verwaltungsfunktionen entsprechend den organisatorischen Anforderungen ein
  • Umfassende Audit-Protokollierung – Zeichnet jede Sicherung, Wiederherstellung und Konfigurationsänderung mit Zeitstempeln und Benutzerzuordnung für Compliance-Berichte und forensische Analysen auf
  • Unterstützung von Compliance-Frameworks – Bietet Funktionen, die die Anforderungen von GDPR, HIPAA, SOC 2 und branchenspezifischen Vorschriften durch Aufbewahrungskontrollen, Verschlüsselung und Audit-Funktionen erfüllen
  • Client-seitige Verschlüsselungsunterstützung – Ermöglicht die Verschlüsselung von Daten an der Quelle vor der Übertragung an die Backup-Infrastruktur für einen verbesserten Schutz der Privatsphäre

Wiederherstellung & betriebliche Kontinuität

Umfassende Wiederherstellungsfunktionen sorgen für eine schnelle Wiederherstellung nach jedem Datenverlustszenario:

  • Vollständige Systemwiederherstellung – Stellt komplette Server einschließlich Betriebssystem, Anwendungen, Konfigurationen und Daten ohne manuelle Betriebssysteminstallation oder Anwendungseinrichtung wieder her
  • Plattformübergreifende Datenmobilität – Extrahiert und stellt Daten zwischen verschiedenen Betriebssystemen wieder her, ermöglicht Migrationen und bietet Flexibilität bei der Wiederherstellung
  • Geografische Replikation – Kopiert Backups automatisch an entfernte Standorte, um einen standortübergreifenden Katastrophenschutz und verteilte Wiederherstellungspunkte zu gewährleisten
  • Hochfrequenzschutz – Unterstützt Backup-Intervalle, die in Minuten statt in Stunden gemessen werden, für Anwendungen, die minimale Wiederherstellungspunktziele erfordern
  • Integritätsüberprüfungsfunktionen – Überprüfen Sie die Wiederherstellbarkeit von Backups und die Datenintegrität durch Katalogprüfungen und konfigurierbare Testwiederherstellungsvorgänge

Wirtschaftliches Modell

Der Lizenzierungsansatz von Bacula Enterprise beseitigt kapazitätsbasierte Preisbeschränkungen:

  • Kapazitätsunabhängige Lizenzierung – Das Wachstum der Infrastruktur führt nicht zu einer Erhöhung der Lizenzkosten und ermöglicht eine unbegrenzte Erweiterung der Datensicherung ohne Auswirkungen auf das Budget
  • Vorhersehbare Kostenstruktur – Unkomplizierte Preisgestaltung verhindert Budgetüberraschungen, wenn die Infrastruktur skaliert oder das Datenvolumen im Laufe der Zeit schwankt
  • Workload-unabhängige Preisgestaltung – Die Anzahl der Pods, die Größe der persistenten Volumes, die Anzahl der Projekte und der Speicherverbrauch haben keinen Einfluss auf die Lizenzkosten
  • Ökonomie bei großen Datenmengen – Unternehmen, die große oder schnell wachsende Datenmengen schützen, erzielen zunehmend signifikante Kostenvorteile gegenüber Alternativen mit Kapazitätspreisen
  • Flexibilität für Service Provider – MSPs können Enterprise-Backup-Funktionen bereitstellen und dabei gesunde Margen beibehalten, die nicht durch das Wachstum der Kundendaten eingeschränkt werden

Verwaltung und operative Kontrolle

Zentralisierte Verwaltungsfunktionen bieten Transparenz und Kontrolle über den gesamten Backup-Betrieb:

  • Zwei Verwaltungsoberflächen – Wählen Sie zwischen einer grafischen Webkonsole für die visuelle Verwaltung und voll funktionsfähigen Befehlszeilentools für die Automatisierung und Skripterstellung
  • Multi-Tenant-Architektur – Service Provider und große Unternehmen können isolierte Umgebungen mit unabhängigen Konfigurationen, Branding und Verwaltungsgrenzen erstellen
  • Umfassende Berichtsfunktionen – Erstellen Sie Berichte über den Backup-Status, Analysen des Speicherverbrauchs, Compliance-Dokumentation und Leistungsmetriken mit Optionen für die geplante Bereitstellung
  • Integration von Drittanbietern – Verbinden Sie sich mit Überwachungsplattformen, Ticketing-Systemen und Identitätsanbietern für einen einheitlichen IT-Betrieb und eine einheitliche Authentifizierung
  • Automatische Erkennung der Infrastruktur – Erkennen und inventarisieren Sie Backup-Ziele in der gesamten Umgebung mit Abfragefunktionen für die Planung und Überprüfung
  • Performance-Tuning-Kontrollen – Passen Sie Gleichzeitigkeitsgrade, Bandbreitenbegrenzungen und Ressourcenzuweisungen an, um die Backup-Geschwindigkeit gegen die Auswirkungen auf das Produktionssystem abzuwägen.
  • Unbegrenzt skalierbare Architektur – Unterstützt Umgebungen von einzelnen Servern bis hin zu Tausenden von Systemen unter zentraler Verwaltung mit verteilter Ausführung

 

Testversion herunterladenKubernetes Whitepaper herunterladen

Häufig gestellte Fragen

Welche OpenShift-Komponenten schützt Bacula über persistente Volumes hinaus?

Bacula sichert die gesamte OpenShift-Umgebung, einschließlich der Routes für den externen Zugriff, der Projects für die Tenant-Isolierung, der Security Context Constraints, der Image-Streams aus der integrierten Registry und der BuildConfigs für CI/CD-Pipelines. Der Backup-Prozess schützt auch ConfigMaps, Secrets, ServiceAccounts, RoleBindings und benutzerdefinierte Ressourcendefinitionen, von denen Anwendungen abhängen. Dieser umfassende Ansatz stellt sicher, dass wiederhergestellte Cluster alle plattformspezifischen Konfigurationen enthalten, die für die korrekte Funktion von Anwendungen erforderlich sind.

Muss ich meine StatefulSet Anwendungen vor dem Backup anhalten?

Es sind keine Ausfallzeiten oder Anwendungen erforderlich, da Bacula CSI-Snapshots verwendet, um konsistente Point-in-Time-Kopien von persistenten Volumes zu erstellen, während Pods weiterhin Anfragen bearbeiten. Der Snapshot-basierte Ansatz bewahrt die Datenintegrität für Datenbanken, Message Queues und andere zustandsabhängige Arbeitslasten. Bacula verfügt außerdem über mehrere Mechanismen, um das Quiescing korrekt durchzuführen, um die Datenintegrität bei Bedarf von Hand zu gewährleisten. Die Leistung der Anwendungen wird während der Sicherungsvorgänge nicht beeinträchtigt.

Wie sieht der Wiederherstellungsprozess aus, wenn mein OpenShift-Cluster komplett ausfällt?

Die Wiederherstellung beginnt mit der Wiederherstellung des etcd-Status und der Cluster-Ressourcendefinitionen auf einem neuen oder wiederhergestellten OpenShift-Cluster, wodurch die Plattformgrundlage wiederhergestellt wird. Bacula erstellt dann Projekte neu, verteilt Anwendungsressourcen, einschließlich Deployments und StatefulSets, und stellt persistente Volume-Daten in neuen PersistentVolumeClaims wieder her. Der Prozess kann auf identische Infrastrukturen für Disaster Recovery oder verschiedene Cluster für die Migration abzielen, wobei die Administratoren steuern können, ob die Ressourcen automatisch bereitgestellt werden oder für eine manuelle Überprüfung verfügbar bleiben.

Ist die Red Hat-Zertifizierung von Bacula für die Datensicherung von Bedeutung?

Die Red Hat-Zertifizierung stellt sicher, dass Bacula OpenShift-spezifische Ressourcen wie Routes, Security Context Constraints und die integrierte Image-Registry korrekt handhabt, die von generischen Kubernetes-Tools möglicherweise ignoriert oder falsch gehandhabt werden. Zertifizierte Lösungen werden mit dem gesamten Funktionsumfang von OpenShift getestet, einschließlich der Plattform-Updates und API-Änderungen in den verschiedenen Versionen. Die Verwendung zertifizierter Backup-Software verringert das Risiko eines unvollständigen Schutzes und gewährleistet die Kompatibilität des Supports, wenn Probleme auftreten.

Wie funktioniert das Backup für Anwendungen, die OpenShift Container Storage verwenden?

Bacula ist über das Container Storage Interface mit OpenShift Container Storage integriert und nutzt die OCS-eigenen Snapshot-Funktionen für eine effiziente Volumensicherung. CSI-Snapshots erfassen den Speicherzustand, ohne ganze Volumes zu kopieren, was die Backup-Fenster und den Speicherverbrauch für große persistente Volume-Ansprüche drastisch reduziert. Der Snapshot-basierte Ansatz ermöglicht außerdem schnelle Wiederherstellungsvorgänge und unterstützt fortgeschrittene Szenarien wie die clusterübergreifende Migration von Volumes.

Weitere Hilfe zur OpenShift-Sicherung: