Mandantenbenutzer können ihre Kubernetes-Cluster mit VMware Cloud Director Object Storage Extension sichern und wiederherstellen.

Durch das Sichern von Clustern können Daten eines früheren Zeitpunkts wiederhergestellt werden, wenn ein ungeplantes Ereignis eintritt. Mandanten können ihren gesamten Kubernetes-Cluster oder einen Teil eines Clusters sichern, indem sie bestimmte Namespaces, Bezeichnungen oder benutzerdefinierte Parameter, wie z. B. sortierte Ressourcen, sichern.

VMware Cloud Director Object Storage Extension unterstützt das Sichern und Wiederherstellen von Tanzu Kubernetes Grid-Clustern von VMware Cloud Director Container Service Extension und externen Clustern. Wenn Mandanten VMware Cloud Director Container Service Extension aktiviert haben, werden alle Gast-Kubernetes-Cluster automatisch unter Ungeschützte Cluster auf der Registerkarte Kubernetes aufgelistet. Mandanten können den Schutz für diese Cluster einzeln aktivieren. Mandanten können auch externe Cluster über kubconfig-Dateien hinzufügen.

VMware Cloud Director Object Storage Extension verwendet Velero, ein Open Source-Tool, um Kubernetes-Ressourcen und persistenten Volumes der Mandanten zu sichern und wiederherzustellen. Ab Version 2.2.1 bietet VMware Cloud Director Object Storage Extension Unterstützung für alle Typen von persistenten Volumes, die von Velero unterstützt werden.

Tabelle 1. Kompatibilität von VMware Cloud Director Object Storage Extension und der Velero-Version
VMware Cloud Director Object Storage Extension Velero
2.2.2 1.10.0
2.2.3 1.11.0
3.0, 3.1 1.11.1

Mandanten können Kubernetes-Ressourcen und persistenten Volumes nach Namespace oder Bezeichnung sichern und wiederherstellen.

Mandanten können ganze Cluster sichern und wiederherstellen. Hiervon ausgenommen sind Ressourcen innerhalb der Namespaces kube-system und velero-$tenantId. Befinden sich in den Namespaces kube-system und velero-$tenantId beschädigte Ressourcen, wird der Cluster unter Umständen nicht erfolgreich wiederhergestellt.

Ab VMware Cloud Director Object Storage Extension 2.2.2 können Mandanten ihre Daten zwischen den Clustern migrieren und eine Notfallwiederherstellung über Regionen hinweg durchführen.

Die Velero-Sicherung und ‑Wiederherstellung hängt von dem von Mandanten verwendeten Dateisystem ab und weist folgende Einschränkungen auf:
  • hostPath PV wird nicht unterstützt.
  • emptyDir PV wird nicht unterstützt.

Weitere Informationen finden Sie unter https://velero.io/docs/main/file-system-backup/#limitations.

Abbildung 1. Workflow für die Sicherung und Wiederherstellung von VMware Cloud Director Object Storage Extension Kubernetes-Clustern
Das Diagramm zeigt, wie VMware Cloud Director Object Storage Extension Velero zum Sichern und Wiederherstellen der Kubernetes-Cluster von Mandanten verwendet.