Skip to main content

px pxb resume

Resume px-backup resources

note

The following commands support a set of global flags that apply to all px pxb commands. For details, see the Global Flags section.

px pxb resume backupschedule

Resume one or more suspended backup schedules to restart scheduled backups.

This command can resume a specific backup schedule by name and UID, or perform bulk resumption using various filtering options. Resumed schedules will start creating backups according to their schedule policy.

Examples:

# Resume specific backup schedule
pxb resume backupschedule --name my-schedule --uid schedule-12345

# Resume with a remark for audit trail
pxb resume backupschedule --name my-schedule --remark "Resuming after maintenance completion"

# Bulk resume across all clusters for all object types
pxb resume backupschedule --backup-object-type All --cluster-scope All --include-filter "*"

# Bulk resume with include/exclude name filters and remark
pxb resume backupschedule --backup-object-type All --cluster-scope All --include-filter ".*prod.*" --exclude-filter "^hold-" --remark "Resuming production schedules after system upgrade"

# Resume schedules by policy reference (matching all names)
pxb resume backupschedule --policy-refs "production-policy" --backup-object-type All --cluster-scope All --include-filter "*"

Flags

FlagInput typeDescriptionDefaultRequired
--authtokenstringoidc auth token-Optional
--backup-object-typestringResume schedules by backup object type: NS|VM|All-Optional
--bulk-uid-check-relaxationboolRelax UID check for bulk operations when using name-only references (e.g., policy-refs with name only)falseOptional
--cluster-scopestringCluster scope: All | name[:uid][,name2[:uid2]...]-Optional
--dry-runboolSimulate the operation without making any changesfalseOptional
--endpoint, -estringThe endpoint of the server-Optional
--exclude-filterstringExclude filter expression for bulk resumption-Optional
--exclude-objectsstringSliceExclude specific backup schedules by name from bulk resumption[]Optional
--exclude-objects-filestringYAML/JSON file containing exclude objects list-Optional
--filestringYAML/JSON configuration file for bulk resume operation-Optional
--include-filterstringInclude filter expression for bulk resumption-Optional
--include-objectsstringSliceInclude specific backup schedules by name for bulk resumption[]Optional
--include-objects-filestringYAML/JSON file containing include objects list-Optional
--labels, -lstringComma separated list of labels as key-value pairs: 'k1=v1,k2=v2'-Optional
--name, -nstringName of the backup schedule to resume-Optional
--orgIDstringThe org id for which to query the objectdefaultOptional
--output, -ostringOutput format. One of: table|json|yaml|nametableOptional
--policy-refsstringSliceResume schedules by schedule policy references (name or name:uid)[]Optional
--policy-refs-filestringYAML/JSON file containing policy references list-Optional
--remarkstringUser remark for this resume operation-Optional
--tls-certificatestringtls certificate-Optional
--uid, -ustringUID of the backup schedule to resume-Optional