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.

The data protection features of Tanzu Mission Control allow you to create backups of the following types:
  • all resources in a cluster
  • selected namespaces in a cluster
  • specific resources in a cluster identified by a given label
You can selectively restore the backups you have created, by specifying the following:
  • 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.