--name | Optional name for an on-demand backup or backup policy. | create, policy create, policy update |
--cluster-size | Cluster size for the restored branch. Optional for Neki; omit it to keep the source default configuration-profile size. | restore |
--replicas | Number of additional replicas for a Postgres or Neki restore. 0 creates a single-node Postgres branch; Neki requires a highly available configuration. Omit to use the target cluster size default. Not used for Vitess. | restore |
--config-profile | Neki restore override: name=<profile>[,cluster-size=<size>][,replicas=<n>]. Repeatable. Omitted profiles inherit the source. | restore |
--router | Neki restore override: name=<router>[,size=<sku>][,replicas-per-cell=<n>]. Repeatable. Omitted routers inherit the source. | restore |
--target | Branch target: production or development. | policy create, policy update |
--retention-value | Retention period value. | policy create, policy update |
--retention-unit | Retention unit: hour, day, week, month, or year. | policy create, policy update |
--frequency-value | Frequency value. | policy create, policy update |
--frequency-unit | Frequency unit: hour, day, week, or month. | policy create, policy update |
--schedule-time | Schedule time of day in HH:MM format. | policy create, policy update |
--schedule-day | Day of week (0=Sunday … 6=Saturday); used for weekly/monthly schedules. | policy create, policy update |
--schedule-week | Week of month (0=first … 3=fourth); used for monthly schedules. | policy create, policy update |
--force | Delete a backup or backup policy without confirmation. | delete, policy delete |
--protected | Protect the backup from deletion (--protected=false to disable). Required on update. | update |