After you implement the Developer Ready Infrastructure for VMware Cloud Foundation validated solution, back up of the components ensures that you can keep your environment operational if a data loss or failure occurs.

Velero as a Backup Solution

You can implement a backup solution that supports backup and recovery of Kubernetes native objects, such as Velero, a free and open source Kubernetes backup and recovery solution.

You must install the Velero plug-in for vSphere and the Velero Data Manager. That plug-in supports backup and recovery of Kubernetes objects within the Supervisor and of Tanzu Kubernetes clusters that run in a Supervisor. You must also ensure that the backup target has sufficient disk space to store the backups.

For more information on Velero, the Velero plug-in for vSphere, and the Velero Data Manager, see:

You implement backups to prepare for:

  • A critical failure of a component

  • An upgrade of a component

  • A certificate update of a component

You take the following backup types:

  • Scheduled backups, which ensure that at any given point in time, you can restore from a recent backup.

  • Manual backups for one off or point-in-time recovery.

  • Manual backups after a recovery of a failed part of the system.

To back up Kubernetes components or Tanzu Kubernetes clusters deployed into a Supervisor by using Velero, you create backups using the Velero CLI. You can use the Velero CLI to create both one off backups and to create scheduled backup jobs. Scheduled jobs must be configured to meet your recovery time objectives and recovery point objectives.