Using VMware Tanzu Mission Control, you can protect the valuable data resources in your Kubernetes clusters using the backup and restore functionality provided by Velero, an open source community standard.
- all resources in a cluster
- selected namespaces in a cluster
- specific resources in a cluster identified by a given label
- the entire backup
- selected namespaces from the backup
- specific resources from the backup identified by a given label
Additionally, you can schedule regular backups and manage the storage of backups and volume snapshots you create by specifying a retention period for each backup and deleting backups that are no longer needed. For more information about Velero, visit https://velero.io/docs.
Bring Your Own Backup Storage
For the storage of your backups, you can specify a data protection target location that allows Tanzu Mission Control to manage the storage of backups, provisioning resources as necessary according to your specifications.
However, if you prefer to manage your own storage for backups, Tanzu Mission Control allows you to specify a data protection target location that points to an AWS S3 or S3-compatible storage location that you create and maintain in your cloud provider account.
About Using restic
For data protection, Tanzu Mission Control uses Velero, which supports the use of restic, an open-source backup tool. If you want to use restic as part of your data protection plan, refer to the section on Restic Integration in the Velero documentation.
About Volume Snapshots in Tanzu Mission Control
When backing up a cluster, Tanzu Mission Control creates snapshots of persistent volumes. This functionality is available only if the cluster, either attached or provisioned, exists in the same AWS account to which the data protection credential is attached.