Velero
Backup-, Wiederherstellungs- und Migrationstool für Kubernetes-Cluster, das sowohl Cluster-Ressourcen als auch Persistent-Volume-Daten vor Verlust schützt oder das Verschieben von Workloads zwischen Clustern ermöglicht.
- Aktiv gepflegt
- Von einer Foundation unterstützt
- Gut dokumentiert
- Permissive Lizenz
Überblick
Velero (früher Heptio Ark) sichert und stellt Kubernetes-Cluster-Ressourcen und deren Persistent-Volume-Daten wieder her und läuft als Server-Komponente innerhalb des Clusters neben einem lokal genutzten Kommandozeilen-Client. Ein Backup erfasst die Kubernetes-Objekte, aus denen eine Anwendung besteht – Deployments, Services, Konfiguration und mehr – zusammen mit Snapshots der verwendeten Persistent Volumes, sodass beides nach Datenverlust, versehentlichem Löschen oder einem Cluster-Ausfall gemeinsam wiederhergestellt werden kann.
Über die Notfallwiederherstellung hinaus unterstützt derselbe Backup-und-Restore-Mechanismus die Migration von Workloads auf einen neuen Cluster oder das Replizieren des Zustands eines Produktions-Clusters in Staging- oder Entwicklungsumgebungen, und funktioniert mit einer Reihe von Public-Cloud-Anbietern sowie On-Premises-Storage.
Velero eignet sich für Teams, die Kubernetes in Produktion betreiben und einen erprobten Weg brauchen, um sich von Cluster-Verlust zu erholen oder Workloads zwischen Clustern zu verschieben – ein anderes Anliegen als die bereits in diesem Katalog vorhandenen Objektspeichersysteme wie MinIO oder SeaweedFS: Diese speichern Anwendungsdaten, während Velero den Cluster und seinen Zustand oberhalb jeglichen bereits genutzten Storages schützt.
Warum es in diesem Katalog steht
Katalog-Bewertung: ★★★★☆ (4/5)
The standard Kubernetes backup/disaster-recovery tool.
- Grundlegend etabliert
- Stiftungsgeführt
- Kategorien
- Storage
- Sprachen
- Go
- Lizenz
- Apache-2.0
Mit einem anderen Projekt vergleichen
Ähnliche Projekte
Ceph
LGPL-2.1Branchenstandard-Speichersystem, das Objekt-, Block- und Dateispeicher aus einem einzigen, vereinheitlichten Cluster bereitstellt.
Aktiv gepflegt
- Storage
Longhorn
Apache-2.0Leichtgewichtiger, verteilter Blockspeicher für Kubernetes, der im Vergleich zu schwereren Speichersystemen einfach bereitzustellen und zu betreiben sein soll.
Aktiv gepflegt
- Storage
OpenEBS
Apache-2.0Container-Attached-Storage-Plattform, die persistente Speichervolumes direkt innerhalb von Kubernetes bereitstellt und verwaltet.
Aktiv gepflegt
- Storage
Rook
Apache-2.0Kubernetes-Speicherorchestrator, der das Bereitstellen, Verwalten und Skalieren von Speichersystemen wie Ceph als native Kubernetes-Dienste automatisiert.
Aktiv gepflegt
- Storage
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.