Gli utenti del tenant possono eseguire 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 punto temporale precedente specifico nel caso in cui si verifichi un evento non pianificato. I tenant possono eseguire il backup dell'intero cluster Kubernetes, o di parte del 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 nei tenant è attivato VMware Cloud Director Container Service Extension, tutti i cluster Kubernetes guest vengono automaticamente elencati tra i Cluster non protetti della scheda Kubernetes. I tenant possono attivare la protezione per questi cluster singolarmente. I tenant possono inoltre aggiungere cluster esterni tramite i file kubconfig.

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

Tabella 1. Compatibilità delle versioni di VMware Cloud Director Object Storage Extension e Velero
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

I tenant possono eseguire il backup e il ripristino dei volumi persistenti e delle risorse Kubernetes in base allo spazio dei nomi o all'etichetta.

I tenant possono 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, i tenant possono 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 che i tenant utilizzano 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 del tenant.