Fazer backup e restaurar clusters do Kubernetes

Fazer backup e restaurar clusters do
Kubernetes

Os usuários do tenant podem fazer backup e restaurar seus clusters do
Kubernetes
com o
VMware Cloud Director Object Storage Extension
.
O backup de clusters permitirá que os dados sejam restaurados de um point-in-time anterior se ocorrer um evento não planejado. Os tenants podem fazer backup de todo o cluster do
Kubernetes
ou de parte de um cluster fazendo backup de determinados namespaces, rótulos ou parâmetros personalizados, como recursos ordenados.
O
VMware Cloud Director Object Storage Extension
oferece suporte ao backup e à restauração de clusters do
Tanzu Kubernetes Grid
do
VMware Cloud Director Container Service Extension
e de clusters externos. Se os tenants tiverem ativado o
VMware Cloud Director Container Service Extension
, todos os clusters guest do
Kubernetes
serão listados automaticamente em
Clusters Desprotegidos
na guia
Kubernetes
. Os tenants podem ativar a proteção para esses clusters individualmente. Os tenants também podem adicionar clusters externos por meio de arquivos
kubconfig
.
O
VMware Cloud Director Object Storage Extension
usa o
Velero
, uma ferramenta de código aberto, para fazer backup e restaurar os recursos e volumes persistentes do
Kubernetes
do tenant. A partir da versão 2.2.1, o
VMware Cloud Director Object Storage Extension
oferece suporte a qualquer tipo de volume persistente ao qual o
Velero
dá suporte.
Compatibilidade da versão do VMware Cloud Director Object Storage Extension e do 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
Os tenants podem fazer backup de recursos e volumes persistentes do
Kubernetes
e restaurá-los por namespace ou rótulo.
Os tenants podem fazer backup e restaurar clusters inteiros, exceto para recursos nos namespaces
kube-system
e
velero-$tenantId
. Se houver recursos danificados nos namespaces
kube-system
e
velero-$tenantId
, o cluster poderá não ser restaurado com êxito.
A partir do
VMware Cloud Director Object Storage Extension
2.2.2, os tenants podem migrar seus dados entre os clusters e realizar a recuperação de desastre entre regiões.
O backup e a restauração do
Velero
dependem do sistema de arquivos que os tenants estão usando e têm limitações, por exemplo:
  • O
    hostPath PV
    não tem suporte.
  • O
    emptyDir PV
    não tem suporte.
Para obter mais informações, consulte https://velero.io/docs/main/file-system-backup/#limitations.
Fluxo de trabalho de backup e restauração do cluster do
Kubernetes
do
VMware Cloud Director Object Storage Extension
O diagrama mostra como o VMware Cloud Director Object Storage Extension usa o Velero para fazer backup e restaurar os clusters do Kubernetes do tenant.