Skip to main content
Version: 2.11

Restore

Portworx Backup provides robust capabilities to restore backups across various scenarios, ensuring data recovery and application continuity. Restoring data in Portworx Backup allows users to recover their applications, Kubernetes namespaces, and virtual machines from previously created backups. This process is crucial for disaster recovery, cross-cloud migrations, and maintaining business continuity.

Key restore features

  • Namespace restore – restore all namespaces, selected namespaces and their associated resources, or selected resources of a namespace from a backup. For more information, see Restore a Namespace Backup.
  • VM restore – restore all virtual machines, or specific virtual machines from a VM backup, ensuring minimal downtime. For more information, see Restore a VM Backup.
    note

    VM backup and restore operations include the virtual machine and all its associated resources by default.

  • File or Folder Restore – restore specific files or folders of a VM from the selected VM backup. For more information, see Restore Specific Files or Folders of a VM.
  • Individual VM Restore - restore an individual VM and all its associated resources from a VM backup. For more information, see Restore all Resources of an Individual VM.

Portworx Backup supports local snapshot restore from version 2.8.3 onwards to allow the users to recover data quickly within the same cluster where the snapshot was originally created. Unlike full backup restores, local snapshot restores leverage on-cluster storage snapshots to provide fast recovery times without transferring large volumes of data.

note
  • To restore local snapshots backed up by parallel schedules, please contact Pure Storage support team.
  • Portworx Backup does not support restore of backup data stored in storage classes for archiving such as Amazon S3 Glacier or Google Nearline Storage.
  • To restore on an Azure cluster make sure the prerequisites provided in Azure restore prerequisites.
  • Portworx backup does not support restore of backups taken on Portworx Enterprise 2.11.2 and above to clusters that run Portworx Enterprise versions older than 2.11.2 because of mismatch in cloudsnap version.

The following topics explains how you can restore different types of backups using Portworx Backup web console:

📄️ Restore Deleted Object Lock Enabled Backups

This topic provides instructions for restoring or recovering object lock enabled backups that were deleted due to the deletion of their associated backup location. It explains how to recreate the backup location by specifying the object lock enabled bucket and other relevant cloud settings such as encryption key, region, and endpoint URL. Once the backup location is recreated, the recovered backups will appear in the Portworx Backup dashboard under the Activity Timeline.