Learn how backup and restore events work in DRS

The "Backup and Restore Manager "in the CDP Private Cloud Data Services Management Console and the CDP CLI options use Data Recovery Service (DRS) to backup and restore Kubernetes namespaces and resources on Embedded Container Service (ECS) and OpenShift Container Platform (OCP) for Control Plane and other supported services. You can take multiple backups and restore any backup as necessary.

Backup event

The backup event does not have any downtime impact and you can backup the Control Plane while it is running.

When you create a backup, DRS:

  1. initiates the backup event or job for the chosen backup entity. For example, the Control Plane in CDP Private Cloud Data Services,

  2. assigns an ID called backupCrn to the backup event,

    The backupCRN appears in the CRN column on the Backup and Restore Manager > Backups tab. Click the CRN to view more details about the backup event on the Backup [***name of backup***] modal window.

  3. creates a backup of the persistent volume claim (PVC) snapshots of the Control Plane namespaces and the backup event's PVC.

Restore event

When you start the restore event, DRS:

  1. initiates the restore event based on the chosen backup,
  2. assigns an ID called restoreCrn to the restore event,

    The restoreCRN appears as CRN on the Backup and Restore Manager > Restores tab. Click the CRN to view more details about the restore event.

  3. deletes the existing resources and data,

    During this stage of the restore event, the ECS restore vault is sealed and the POD is down which might appear as a failure in the control plane environment. After the restore event is complete, the vault and POD are auto-recovered and restored. Depending on the number of resources and data, this step might take a maximum of 10 minutes to complete.

  4. restores the resources and data from the backup.

    The restore event has a downtime impact because the pods and data are recreated.