Automatisierte Datensicherung und -wiederherstellung
Situation
Das Problem mit Kubernetes-Backups
Kubernetes hat die Art und Weise verändert, wie Infrastruktur bereitgestellt und betrieben wird, doch bei Backup- und Wiederherstellungsprozessen wird nach wie vor auf veraltete Ansätze zurückgegriffen. Herkömmliche Backup-Systeme sind nicht für dynamische Workloads, verteilte Daten oder sich schnell verändernde Cluster-Umgebungen ausgelegt.
Infolgedessen sind Teams häufig auf manuelle Prozesse und den direkten Zugriff auf etcd-Datenbanken angewiesen. Dies führt zu operativen Engpässen, bremst DevOps-Teams aus und erhöht das Risiko von Datenverlusten.
Auch die Migration von Workloads und persistenten Daten zwischen Cloud- und lokalen Umgebungen ist komplex. Viele Lösungen unterstützen lediglich die vollständige Wiederherstellung von Clustern und erfordern eine zeitaufwändige manuelle Bereinigung, was zu unnötigem Betriebsaufwand führt.
Wie wir helfen
Selbstbedienung, automatisierte, clusterübergreifende Wiederherstellung
Die Kubermatic Kubernetes Platform (KKP) bietet ein integriertes Backup- und Wiederherstellungssystem, das Projektverantwortlichen die volle Kontrolle über ihre Kubernetes-Backups ermöglicht. Teams können Backups direkt über die KKP konfigurieren, ausführen und wiederherstellen, ohne auf Plattformadministratoren oder direkten Zugriff auf etcd angewiesen zu sein. Die Architektur der KKP reduziert den Verwaltungsaufwand, verkürzt die Wiederherstellungszeiten und vereinfacht Kubernetes-Migrationen, während sie gleichzeitig das Betriebsrisiko und Ausfallzeiten bei Vorfällen oder Infrastrukturumstellungen minimiert.
Die wichtigsten Funktionen von KKP Backup:
Selbstständige Datensicherung und -wiederherstellung
Projektverantwortliche verwalten Backups, Wiederherstellungen, Zeitpläne, Aufbewahrungsrichtlinien, storage und die Auswahl von Namespaces eigenständig, ohne dass ein Plattformadministrator hinzugezogen werden muss.
Automatische Backups
KKP automatisiert die Planung von Backups, die Aufbewahrungsverwaltung und die Bereinigung veralteter Backup-Sätze. Projektverantwortliche legen Zeitpläne und Aufbewahrungsrichtlinien einmalig fest, während KKP die Ausführung und Bereinigung kontinuierlich im Hintergrund übernimmt. Durch selektive Backups und Wiederherstellungen von Namespaces werden zudem kritische Workloads geschützt, ohne dass Backups des gesamten Clusters erforderlich sind.
Notfallwiederherstellung
KKP ermöglicht die schnelle Wiederherstellung von Anwendungen und Daten aus Backups, einschließlich der selektiven Wiederherstellung von Namespaces, ohne dass eine vollständige Cluster-Wiederherstellung oder eine manuelle Rekonstruktion erforderlich ist.
Cluster-Migration
KKP stellt Backups in verschiedenen KKP-Instanzen sowohl in lokalen als auch in Cloud-Umgebungen wieder her und unterstützt so Migrationen, Notfallwiederherstellung, Infrastrukturumstellungen und den Umzug von Rechenzentren.
Auf Velero basierende Backup-Engine
KKP nutzt Velero und die Kubernetes-API, um Kubernetes-Ressourcen, persistente Volumes und Snapshots an konfigurierbaren externen storage zu erfassen. Diese Kubernetes-native Backup-Architektur gewährleistet eine zuverlässige Wiederherstellung, Datenintegrität und Backup-Vorgänge sowohl in Cloud- als auch in lokalen Umgebungen.
Anwendungsfälle
Selbstbedienungs-Notfallwiederherstellung
- Die Mission: Projektverantwortliche in die Lage versetzen, ihre eigenen Backup-Zeitpläne zu verwalten und Wiederherstellungen eigenständig durchzuführen, ohne bei Vorfällen auf die Verfügbarkeit des Plattformadministrators warten zu müssen.
- Die Anwendung: Das projektbasierte Backup-Management von KKP bietet Projektverantwortlichen die volle Kontrolle über Backup-Zeitpläne, storage , TTLs und die Auswahl von Namespaces. Im Falle einer Wiederherstellung können Projektverantwortliche Wiederherstellungsvorgänge direkt über das KKP-Dashboard einleiten, ohne ein Ticket beim Plattformadministrator erstellen zu müssen.
instanzübergreifende Cluster-Migration
- Die Aufgabe: Migration von Kubernetes-Workloads von einer lokalen KKP-Instanz auf eine in der Cloud gehostete KKP-Instanz unter Beibehaltung aller persistenten Daten und des Anwendungszustands ohne manuelle Rekonstruktion.
- Die Anwendung: Die auf Velero basierende Backup-Lösung von KKP sichert den Cluster-Zustand, Volumes und Kubernetes-Manifeste auf storage externen storage beide KKP-Instanzen storage . Backups werden direkt in die Zielumgebung wiederhergestellt, wobei die Namespace-Struktur und die persistenten Daten erhalten bleiben. Dadurch entfallen manuelle Export-/Import-Workflows und Migrationen werden vereinfacht.
Automatisierter Datenschutz auf Namespace-Ebene
- Die Aufgabe: Schutz kritischer Anwendungs-Namespaces nach individuellen Sicherungsplänen – mit höherer Häufigkeit und längerer Aufbewahrungsdauer als bei Sicherungsrichtlinien auf Cluster-Ebene, ohne dabei nicht-kritische Workloads zu denselben Kosten zu sichern.
- Die Anwendung: Mit der selektiven Sicherung und Wiederherstellung von Namespaces in KKP können Projektverantwortliche Sicherungsrichtlinien für einzelne Namespaces festlegen. So können beispielsweise Produktionsdatenbanken stündlich gesichert und über einen langen Zeitraum aufbewahrt werden, während Entwicklungs-Namespaces weniger häufig gesichert werden. Einzelne Namespaces lassen sich unabhängig voneinander wiederherstellen, ohne dass dies Auswirkungen auf andere Workloads hat.
Ergebnis
Zuverlässige Kubernetes-Sicherung und -Wiederherstellung in großem Maßstab
Durch die Standardisierung auf die Backup- und Wiederherstellungsfunktionen von KKP ersetzen Unternehmen manuelle, von Administratoren abhängige Backup-Workflows durch automatisierte, vom Projektverantwortlichen gesteuerte Datensicherung – und decken dabei On-Premise- und Cloud-Umgebungen gleichermaßen ab.
Projektverantwortliche haben die Kontrolle über ihre eigenen Daten
Durch die dezentrale Verwaltung von Backups können Projektteams Zeitpläne, Aufbewahrungsrichtlinien und storage selbstständig festlegen. Plattformadministratoren werden von routinemäßigen Backup-Anfragen entlastet und können sich so auf die Plattformarchitektur statt auf Tickets zur Datenverwaltung konzentrieren.
Flexibilität bei der instanzübergreifenden Migration
Stellen Sie Cluster-Backups auf völlig unterschiedlichen KKP-Instanzen wieder her – dies ermöglicht Rechenzentrumsmigrationen, Umstellungen der Umgebung und Notfallwiederherstellung über getrennte Infrastrukturen hinweg, ohne dass Daten manuell rekonstruiert werden müssen.
Automatisierte Durchführung und Bereinigung von Backups
Regelmäßige Backups werden nach festgelegten Zeitplänen ausgeführt, ohne dass ein manueller Start erforderlich ist. Ältere Backup-Sätze werden gemäß den Aufbewahrungsrichtlinien automatisch gelöscht, wodurch storage optimiert werden und sichergestellt wird, dass die Backup-Sätze nutzbar bleiben, ohne dass ihr Umfang unbegrenzt anwächst.
Granularität auf Namespace-Ebene
Sichern und stellen Sie bestimmte Namespaces gezielt wieder her, um kritische Produktionsdaten auch bei engen Zeitplänen zu schützen, ohne Backup-Kosten für kurzlebige Entwicklungs-Workloads zu tragen. Die Wiederherstellung zielt genau auf den Namespace ab, bei dem der Fehler aufgetreten ist, und nicht auf den gesamten Cluster.
Warum Kubermatic?

Bewährte Führungsqualitäten
Anerkannt von Gartner®, Forrester, GigaOM und SPARK Matrix™ sowie als einer der wichtigsten Mitwirkenden der CNCF.

Flexibilität
Unterstützt Bare Metal, vSphere, OpenStack und alle gängigen öffentlichen Clouds (AWS, Azure, GCP).

Souveränität
Ein in Deutschland ansässiges Unternehmen, das zu 100 % eigenständige Infrastruktur sowie sichere, private Cloud-Lösungen anbietet.
Kompetente Unterstützung
Implementierung, Managed Services und rund um die Uhr verfügbarer Support durch Kubernetes-Experten.
