Uninstall Portworx Backup
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:
-
Enter the following
helm uninstallcommand with the--namespaceflag and the namespace your Portworx Backup cluster is installed on:helm uninstall px-central --namespace <pxb-namespace> -
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.