Backup resources state matrix
The Backup resources state matrix provides an overview of the various resources and their operational states within the Portworx Backup ecosystem. It offers insights into the functionality, status, and potential issues associated with states of each PXB resource.
This matrix serves as a comprehensive guide for understanding the current state and behavior of various resources in the Portworx Backup framework, enabling efficient troubleshooting, resource management, and operational planning:
PXB Resource | States |
---|
Backup location | - Valid: suitable for creating manual or scheduled backups
- Invalid: validation of the backup location failed, preventing PXB from accessing or restoring backups from it
|
Users and user groups | - Unknown: user is deleted from Keycloak or user data is not cached due to API way accessing PXB
|
Clusters | - Active: fully operational and accessible; users can perform all PXB operations such as creating backups, restores, and schedules
- Disconnected: issues like incorrect Kubeconfig, missing Stork installation, expired Kubernetes token, or cluster inaccessibility
- Not Available: expired Kubeconfig or inaccessible cluster (possibly down)
|
Virtual Machines | - Paused: pre-exec and post-exec rules fail
- Running: virtual machine is operational
- Stopped: pre-exec and post-exec rules fail
|
Backup schedules | - Active: scheduler actively creates backups at specified intervals
- Suspended: scheduler is paused, and no backups are created
|
Backups | - Success: all associated resources (for example, PVs, PVCs, VMs) are successfully backed up
- Partial Success: only some volumes are backed up
- Failure: none of the volumes or resources are backed up successfully
- In-Progress: backup operation is ongoing
|
Restores | - Success: restore operation completed successfully
- Partial Success: only some resources were restored
- Failure: restore operation failed
- In-Progress: restore operation is ongoing
|