Skip to main content
Version: 3.1

Uninstall Portworx Backup

Applicable to both Classic and Federated modes

If you are running Portworx Backup as a Helm-based install, you can uninstall it using Helm.

Follow the steps below to uninstall any version of Portworx Backup:

  1. Enter the following helm uninstall command with the --namespace flag and the namespace your Portworx Backup cluster is installed on:

    helm uninstall px-central --namespace <pxb-namespace>
  2. Clean up the secrets and PVCs created by Portworx Backup:

    kubectl delete namespace <pxb-namespace>
note

Federated mode additional cleanup: Uninstalling Portworx Backup removes only the backup cluster components. The following additional cleanup is required for Federated mode deployments:

  • The Portworx Enterprise installation and Stork deployment on each application cluster are not removed by this process. Remove them separately if no longer needed, following the Portworx Enterprise uninstall procedure.
  • Workload Identity bindings and role assignments configured on each application cluster for backup-location access must be removed manually with your cloud provider if no longer needed — for example, Azure Managed Identity role assignments, AWS IRSA (IAM Roles for Service Accounts) role bindings, or GCP Workload Identity Federation bindings.
  • Backup data in the object store is not deleted. Clean up the storage manually if required — for example, the Azure Blob Storage container, the AWS S3 bucket, or the Google Cloud Storage (GCS) bucket.