Los usuarios de arrendatario pueden realizar una copia de seguridad y una restauración de sus clústeres de Kubernetes con VMware Cloud Director Object Storage Extension.

Hacer copias de seguridad de los clústeres permite restaurar los datos a partir de un momento específico anterior si se produce un evento no planificado. Los arrendatarios pueden hacer copias de seguridad de todo el clúster de Kubernetes o de parte de un clúster; para ello, hay que hacer copias de seguridad de ciertos espacios de nombres, etiquetas o parámetros personalizados, como recursos solicitados.

VMware Cloud Director Object Storage Extension admite la copia de seguridad y la restauración de clústeres de Tanzu Kubernetes Grid y clústeres de VMware Cloud Director Container Service Extension externos. Si los arrendatarios han activado VMware Cloud Director Container Service Extension, todos los clústeres de Kubernetes invitados se enumeran automáticamente en Clústeres sin proteger en la pestaña Kubernetes. Los arrendatarios pueden activar la protección para estos clústeres de forma individual. También pueden agregar clústeres externos a través de archivos kubconfig.

VMware Cloud Director Object Storage Extension utiliza Velero, una herramienta de código abierto, para realizar copias de seguridad y restaurar los recursos de Kubernetes y los volúmenes persistentes del arrendatario. A partir de la versión 2.2.1, VMware Cloud Director Object Storage Extension admite cualquier tipo de volumen persistente que Velero admita.

Tabla 1. Compatibilidad de versiones de VMware Cloud Director Object Storage Extension y 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

Los arrendatarios pueden realizar una copia de seguridad y restaurar recursos y volúmenes persistentes de Kubernetes mediante un espacio de nombres o una etiqueta.

Los arrendatarios pueden realizar copias de seguridad y restaurar clústeres completos, excepto los recursos de los espacios de nombres kube-system y velero-$tenantId. Si hay recursos dañados en los espacios de nombres kube-system y velero-$tenantId, es posible que el clúster no se restaure correctamente.

A partir de VMware Cloud Director Object Storage Extension 2.2.2, los arrendatarios pueden migrar los datos entre clústeres y realizar la recuperación ante desastres en todas las regiones.

La copia de seguridad y restauración de Velero depende del sistema de archivos que los arrendatarios estén utilizando y tiene limitaciones, por ejemplo:
  • No se admite hostPath PV.
  • No se admite emptyDir PV.

Para obtener más información, consulte https://velero.io/docs/main/file-system-backup/#limitations.

Figura 1. Flujo de trabajo de copia de seguridad y restauración del clúster de VMware Cloud Director Object Storage Extension Kubernetes
El diagrama muestra cómo VMware Cloud Director Object Storage Extension utiliza Velero para realizar una copia de seguridad y restaurar los clústeres de Kubernetes del arrendatario.