Avviare il backup e il ripristino dei cluster Kubernetes con VMware Cloud Director Object Storage Extension.

Il backup dei cluster consente di ripristinare i dati da un precedente ripristino a un punto temporale specifico nel caso in cui si verifichi un evento non pianificato. È possibile eseguire il backup dell'intero cluster Kubernetes, o di parte di un cluster, eseguendo il backup di spazi dei nomi, etichette o parametri personalizzati specifici, come le risorse ordinate.

VMware Cloud Director Object Storage Extension supporta il backup e il ripristino dei cluster Tanzu Kubernetes Grid di VMware Cloud Director Container Service Extension e dei cluster esterni. Se si è attivato VMware Cloud Director Container Service Extension, tutti i cluster Kubernetes guest vengono automaticamente elencati tra i Cluster non protetti della scheda Kubernetes. È possibile attivare la protezione per questi cluster singolarmente. È inoltre possibile aggiungere cluster esterni tramite i file kubconfig.

VMware Cloud Director Object Storage Extension utilizza Velero, uno strumento open source, per eseguire il backup e ripristinare i volumi persistenti e le risorse di Kubernetes . A partire dalla versione 2.2.1, VMware Cloud Director Object Storage Extension supporta tutti i tipi di volumi persistenti supportati da Velero.

È possibile eseguire il backup e il ripristino di risorse e volumi persistenti di Kubernetes in base allo spazio dei nomi o all'etichetta.

È possibile eseguire il backup e il ripristino di interi cluster, ad eccezione delle risorse degli spazi dei nomi kube-system e velero-$tenantId. Se sono presenti risorse danneggiate negli spazi dei nomi kube-system e velero-$tenantId, è possibile che il cluster non venga ripristinato correttamente.

A partire da VMware Cloud Director Object Storage Extension 2.2.2, è possibile eseguire la migrazione dei dati tra i cluster ed eseguire il ripristino di emergenza tra le regioni.

Il backup e il ripristino di Velero dipendono dal file system in uso e hanno determinate limitazioni, ad esempio:
  • hostPath PV non è supportato.
  • emptyDir PV non è supportato.

Per ulteriori informazioni, vedere https://velero.io/docs/main/file-system-backup/#limitations.

Figura 1. Flusso di lavoro di backup e ripristino del cluster Kubernetes di VMware Cloud Director Object Storage Extension
Il diagramma mostra in che modo VMware Cloud Director Object Storage Extension utilizza Velero per eseguire il backup e il ripristino dei cluster Kubernetes.