karbor¶
data protection checkpoint create¶
Creates a checkpoint
openstack data protection checkpoint create
[--extra_info [<key=value> [<key=value> ...]]]
<provider_id>
<plan_id>
-
--extra_info
<key=value>
¶ The extra info of a checkpoint.
-
provider_id
¶
ID of provider.
-
plan_id
¶
ID of plan.
This command is provided by the python-karborclient plugin.
data protection checkpoint delete¶
Delete checkpoint
openstack data protection checkpoint delete
<provider_id>
<checkpoint>
[<checkpoint> ...]
-
provider_id
¶
Id of provider.
-
checkpoint
¶
Id of checkpoint.
This command is provided by the python-karborclient plugin.
data protection checkpoint list¶
List checkpoints.
openstack data protection checkpoint list
[--sort-column SORT_COLUMN]
[--all-projects]
[--plan_id <plan_id>]
[--start_date <start_date>]
[--end_date <end_date>]
[--project_id <project_id>]
[--marker <checkpoint>]
[--limit <num-checkpoints>]
[--sort <key>[:<direction>]]
<provider_id>
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--all-projects
¶
Include all projects (admin only)
-
--plan_id
<plan_id>
¶ Filters results by a plan ID. Default=None.
-
--start_date
<start_date>
¶ Filters results by a start date(“Y-m-d”). Default=None.
-
--end_date
<end_date>
¶ Filters results by a end date(“Y-m-d”). Default=None.
-
--project_id
<project_id>
¶ Filters results by a project ID. Default=None.
-
--marker
<checkpoint>
¶ The last checkpoint ID of the previous page.
-
--limit
<num-checkpoints>
¶ Maximum number of checkpoints to display.
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc), multiple keys and directions can be specified separated by comma
-
provider_id
¶
ID of provider.
This command is provided by the python-karborclient plugin.
data protection checkpoint reset state¶
Reset checkpoint state
openstack data protection checkpoint reset state
[--available]
<provider_id>
<checkpoint>
[<checkpoint> ...]
-
--available
¶
Request the checkpoint be reset to “available” state instead of “error” state(the default).
-
provider_id
¶
Id of provider.
-
checkpoint
¶
Id of checkpoint.
This command is provided by the python-karborclient plugin.
data protection checkpoint show¶
Shows checkpoint details
openstack data protection checkpoint show <provider_id> <checkpoint_id>
-
provider_id
¶
Id of provider.
-
checkpoint_id
¶
Id of checkpoint.
This command is provided by the python-karborclient plugin.
data protection operationlog list¶
List operation_logs.
openstack data protection operationlog list
[--sort-column SORT_COLUMN]
[--all-projects]
[--status <status>]
[--marker <operation_log>]
[--limit <num-operation_logs>]
[--sort <key>[:<direction>]]
[--project <project>]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--all-projects
¶
Include all projects (admin only)
-
--status
<status>
¶ Filter results by status
-
--marker
<operation_log>
¶ The last operation_log ID of the previous page
-
--limit
<num-operation_logs>
¶ Maximum number of operation_logs to display
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc), multiple keys and directions can be specified separated by comma
-
--project
<project>
¶ Filter results by a project(admin only)
This command is provided by the python-karborclient plugin.
data protection operationlog show¶
Shows operation_log details
openstack data protection operationlog show <operation_log>
-
operation_log
¶
The UUID of the operation_log.
This command is provided by the python-karborclient plugin.
data protection plan create¶
Creates a plan
openstack data protection plan create
[--parameters-json <parameters>]
[--parameters resource_type=<type>[,resource_id=<id>,key=val,...]]
[--description <description>]
<name>
<provider_id>
<id=type=name=extra_info,id=type=name=extra_info>
-
--parameters-json
<parameters>
¶ Plan parameters in json format.
-
--parameters
resource_type=<type>[,resource_id=<id>,key=val,...]
¶ Plan parameters, may be specified multiple times. resource_type: type of resource to apply parameters. resource_id: limit the parameters to a specific resource. Other keys and values: according to provider’s protect schema.
-
--description
<description>
¶ The description of the plan.
-
name
¶
The name of the plan.
-
provider_id
¶
The UUID of the provider.
-
id
=type=name=extra_info,id=type=name=extra_info
¶ Resource in list must be a dict when creating a plan. The keys of resource are id ,type, name and extra_info. The extra_info field is optional.
This command is provided by the python-karborclient plugin.
data protection plan delete¶
Delete plan
openstack data protection plan delete <plan> [<plan> ...]
-
plan
¶
ID of plan.
This command is provided by the python-karborclient plugin.
data protection plan list¶
List plans.
openstack data protection plan list
[--sort-column SORT_COLUMN]
[--all-projects]
[--name <name>]
[--description <description>]
[--status <status>]
[--marker <plan>]
[--limit <num-plans>]
[--sort <key>[:<direction>]]
[--project <project>]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--all-projects
¶
Include all projects (admin only)
-
--name
<name>
¶ Filter results by plan name
-
--description
<description>
¶ Filter results by plan description
-
--status
<status>
¶ Filter results by status
-
--marker
<plan>
¶ The last plan ID of the previous page
-
--limit
<num-plans>
¶ Maximum number of plans to display
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc) (default: name:asc), multiple keys and directions can be specified separated by comma
-
--project
<project>
¶ Filter results by a project(admin only)
This command is provided by the python-karborclient plugin.
data protection plan show¶
Shows plan details
openstack data protection plan show <plan>
-
plan
¶
The UUID of the plan.
This command is provided by the python-karborclient plugin.
data protection plan update¶
Update a plan
openstack data protection plan update
[--name <name>]
[--description <description>]
[--resources <id=type=name,id=type=name>]
[--status <suspended|started>]
<PLAN
ID>
-
--name
<name>
¶ A name to which the plan will be renamed.
-
--description
<description>
¶ Description to which the plan will be updated.
-
--resources
<id=type=name,id=type=name>
¶ Resources to which the plan will be updated.
-
--status
<suspended|started>
¶ status to which the plan will be updated.
-
PLAN
ID
¶ Id of plan to update.
This command is provided by the python-karborclient plugin.
data protection protectable instance list¶
List protectable instances.
openstack data protection protectable instance list
[--sort-column SORT_COLUMN]
[--type <type>]
[--marker <protectable_instance>]
[--limit <num-protectable_instances>]
[--sort <key>[:<direction>]]
[--parameters [<key=value> [<key=value> ...]]]
<protectable_type>
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--type
<type>
¶ Filters results by protectable type. Default=None.
-
--marker
<protectable_instance>
¶ The last protectable instance ID of the previous page.
-
--limit
<num-protectable_instances>
¶ Maximum number of protectable instances to display.
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc), multiple keys and directions can be specified separated by comma
-
--parameters
<key=value>
¶ List instances by parameters key and value pair. Default=None.
-
protectable_type
¶
Type of protectable.
This command is provided by the python-karborclient plugin.
data protection protectable instance show¶
Shows protectable instance details
openstack data protection protectable instance show
[--parameters [<key=value> [<key=value> ...]]]
<protectable_type>
<protectable_id>
-
--parameters
<key=value>
¶ Show a instance by parameters key and value pair. Default=None.
-
protectable_type
¶
Protectable type.
-
protectable_id
¶
Protectable instance id.
This command is provided by the python-karborclient plugin.
data protection protectable list¶
List protectable types.
openstack data protection protectable list [--sort-column SORT_COLUMN]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
This command is provided by the python-karborclient plugin.
data protection protectable show¶
Shows protectable type details
openstack data protection protectable show <protectable_type>
-
protectable_type
¶
Protectable type.
This command is provided by the python-karborclient plugin.
data protection provider list¶
List providers.
openstack data protection provider list
[--sort-column SORT_COLUMN]
[--name <name>]
[--description <description>]
[--marker <provider>]
[--limit <num-providers>]
[--sort <key>[:<direction>]]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--name
<name>
¶ Filters results by a name. Default=None.
-
--description
<description>
¶ Filters results by a description. Default=None.
-
--marker
<provider>
¶ The last provider ID of the previous page
-
--limit
<num-providers>
¶ Maximum number of providers to display
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc) (default: name:asc), multiple keys and directions can be specified separated by comma
This command is provided by the python-karborclient plugin.
data protection provider show¶
Shows provider details
openstack data protection provider show <provider>
-
provider
¶
The UUID of the provider.
This command is provided by the python-karborclient plugin.
data protection quotaclass show¶
Shows Quota classes.
openstack data protection quotaclass show <class_name>
-
class_name
¶
Name of quota class to list the quotas for.
This command is provided by the python-karborclient plugin.
data protection quotaclass update¶
Update the quotas for a quota class (Admin only).
openstack data protection quotaclass update
[--plans <plans>]
<class_name>
-
--plans
<plans>
¶ New value for the “plans” quota.
-
class_name
¶
Name of quota class to set the quotas for.
This command is provided by the python-karborclient plugin.
data protection quotas default¶
Shows default Quotas
openstack data protection quotas default [--tenant <tenant>]
-
--tenant
<tenant>
¶ ID of tenant to list the quotas for.
This command is provided by the python-karborclient plugin.
data protection quotas show¶
Shows Quotas
openstack data protection quotas show [--tenant <tenant>] [--detail]
-
--tenant
<tenant>
¶ ID of tenant to list the quotas for.
-
--detail
¶
Optional flag to indicate whether to show quota in detail. Default false.
This command is provided by the python-karborclient plugin.
data protection quotas update¶
Updates Quotas
openstack data protection quotas update [--plans <plans>] <tenant>
-
--plans
<plans>
¶ New value for the “plans” quota.
-
tenant
¶
ID of tenant to set the quotas for.
This command is provided by the python-karborclient plugin.
data protection restore create¶
Creates a restore
openstack data protection restore create
[--restore_target <restore_target>]
[--restore_username <restore_username>]
[--restore_password <restore_password>]
[--parameters-json <parameters>]
[--parameters resource_type=<type>[,resource_id=<id>,key=val,...]]
<provider_id>
<checkpoint_id>
-
--restore_target
<restore_target>
¶ The target of the restore operation.
-
--restore_username
<restore_username>
¶ Username to restore target.
-
--restore_password
<restore_password>
¶ Password to restore target.
-
--parameters-json
<parameters>
¶ Restore parameters in json format.
-
--parameters
resource_type=<type>[,resource_id=<id>,key=val,...]
¶ Restore parameters, may be specified multiple times. resource_type: type of resource to apply parameters. resource_id: limit the parameters to a specific resource. Other keys and values: according to provider’s restore schema.
-
provider_id
¶
The UUID of the provider.
-
checkpoint_id
¶
The UUID of the checkpoint.
This command is provided by the python-karborclient plugin.
data protection restore list¶
List restores.
openstack data protection restore list
[--sort-column SORT_COLUMN]
[--all-projects]
[--status <status>]
[--marker <restore>]
[--limit <num-restores>]
[--sort <key>[:<direction>]]
[--project <project>]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--all-projects
¶
Include all projects (admin only)
-
--status
<status>
¶ Filter results by status
-
--marker
<restore>
¶ The last restore ID of the previous page
-
--limit
<num-restores>
¶ Maximum number of restores to display
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc), multiple keys and directions can be specified separated by comma
-
--project
<project>
¶ Filter results by a project(admin only)
This command is provided by the python-karborclient plugin.
data protection restore show¶
Shows restore details
openstack data protection restore show <restore>
-
restore
¶
The UUID of the restore.
This command is provided by the python-karborclient plugin.
data protection scheduledoperation create¶
Creates a scheduled operation
openstack data protection scheduledoperation create
<name>
<operation_type>
<trigger_id>
<key=value,key=value>
-
name
¶
The name of the scheduled operation.
-
operation_type
¶
Operation Type of scheduled operation.
-
trigger_id
¶
Trigger id of scheduled operation.
-
key
=value,key=value
¶ Operation definition of scheduled operation.
This command is provided by the python-karborclient plugin.
data protection scheduledoperation delete¶
Delete scheduled operation
openstack data protection scheduledoperation delete
<scheduledoperation>
[<scheduledoperation> ...]
-
scheduledoperation
¶
ID of scheduled operation.
This command is provided by the python-karborclient plugin.
data protection scheduledoperation list¶
List scheduled_operations.
openstack data protection scheduledoperation list
[--sort-column SORT_COLUMN]
[--all-projects]
[--name <name>]
[--operation_type <operation_type>]
[--trigger_id <trigger_id>]
[--operation_definition <operation_definition>]
[--marker <scheduled_operations>]
[--limit <num-scheduled_operations>]
[--sort <key>[:<direction>]]
[--project <project>]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--all-projects
¶
Shows details for all tenants. Admin only.
-
--name
<name>
¶ Filters results by a name. Default=None.
-
--operation_type
<operation_type>
¶ Filters results by a type. Default=None.
-
--trigger_id
<trigger_id>
¶ Filters results by a trigger id. Default=None.
-
--operation_definition
<operation_definition>
¶ Filters results by a operation definition. Default=None.
-
--marker
<scheduled_operations>
¶ The last scheduled_operations ID of the previous page
-
--limit
<num-scheduled_operations>
¶ Maximum number of scheduled_operations to display
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc) (default: name:asc), multiple keys and directions can be specified separated by comma
-
--project
<project>
¶ Filter results by a project(admin only)
This command is provided by the python-karborclient plugin.
data protection scheduledoperation show¶
Shows scheduled_operation details
openstack data protection scheduledoperation show <scheduledoperation>
-
scheduledoperation
¶
The UUID of the scheduledoperation.
This command is provided by the python-karborclient plugin.
data protection service disable¶
Disable service
openstack data protection service disable
[--reason <reason>]
<service_id>
-
--reason
<reason>
¶ Reason for disabling the service.
-
service_id
¶
The ID of the service.
This command is provided by the python-karborclient plugin.
data protection service enable¶
Enable service
openstack data protection service enable <service_id>
-
service_id
¶
The ID of the service.
This command is provided by the python-karborclient plugin.
data protection service list¶
List services.
openstack data protection service list
[--sort-column SORT_COLUMN]
[--host <host>]
[--binary <binary>]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--host
<host>
¶ Filter results by host
-
--binary
<binary>
¶ Filter results by binary
This command is provided by the python-karborclient plugin.
data protection trigger create¶
Creates a trigger
openstack data protection trigger create
<name>
<type>
<key=value,key=value>
-
name
¶
The name of the trigger.
-
type
¶
Type of trigger.
-
key
=value,key=value
¶ Properties of trigger.
This command is provided by the python-karborclient plugin.
data protection trigger delete¶
Delete trigger
openstack data protection trigger delete <trigger> [<trigger> ...]
-
trigger
¶
ID of trigger.
This command is provided by the python-karborclient plugin.
data protection trigger list¶
List triggers.
openstack data protection trigger list
[--sort-column SORT_COLUMN]
[--all-projects]
[--name <name>]
[--type <type>]
[--properties <properties>]
[--marker <trigger>]
[--limit <num-triggers>]
[--sort <key>[:<direction>]]
[--project <project>]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--all-projects
¶
Shows details for all tenants. Admin only.
-
--name
<name>
¶ Filters results by a name. Default=None.
-
--type
<type>
¶ Filters results by a type. Default=None.
-
--properties
<properties>
¶ Filters results by a properties. Default=None.
-
--marker
<trigger>
¶ The last trigger ID of the previous page
-
--limit
<num-triggers>
¶ Maximum number of triggers to display
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc) (default: name:asc), multiple keys and directions can be specified separated by comma
-
--project
<project>
¶ Display information from single tenant (Admin only).
This command is provided by the python-karborclient plugin.
data protection trigger show¶
Shows trigger details
openstack data protection trigger show <trigger>
-
trigger
¶
The UUID of the trigger.
This command is provided by the python-karborclient plugin.
data protection trigger update¶
Update a trigger
openstack data protection trigger update
[--name <name>]
[--properties <key=value,key=value>]
<TRIGGER
ID>
-
--name
<name>
¶ A name to which the trigger will be renamed.
-
--properties
<key=value,key=value>
¶ Properties of trigger which will be updated.
-
TRIGGER
ID
¶ Id of trigger to update.
This command is provided by the python-karborclient plugin.
data protection verification create¶
Creates a verification
openstack data protection verification create
[--parameters-json <parameters>]
[--parameters resource_type=<type>[,resource_id=<id>,key=val,...]]
<provider_id>
<checkpoint_id>
-
--parameters-json
<parameters>
¶ Verification parameters in json format.
-
--parameters
resource_type=<type>[,resource_id=<id>,key=val,...]
¶ Verification parameters, may be specified multiple times. resource_type: type of resource to apply parameters. resource_id: limit the parameters to a specific resource. Other keys and values: according to provider’s verification schema.
-
provider_id
¶
The UUID of the provider.
-
checkpoint_id
¶
The UUID of the checkpoint.
This command is provided by the python-karborclient plugin.
data protection verification list¶
List verifications.
openstack data protection verification list
[--sort-column SORT_COLUMN]
[--all-projects]
[--status <status>]
[--marker <verification>]
[--limit <num-verifications>]
[--sort <key>[:<direction>]]
[--project <project>]
-
--sort-column
SORT_COLUMN
¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
-
--all-projects
¶
Include all projects (admin only)
-
--status
<status>
¶ Filter results by status
-
--marker
<verification>
¶ The last verification ID of the previous page
-
--limit
<num-verifications>
¶ Maximum number of verifications to display
-
--sort
<key>[:<direction>]
¶ Sort output by selected keys and directions(asc or desc), multiple keys and directions can be specified separated by comma
-
--project
<project>
¶ Filter results by a project(admin only)
This command is provided by the python-karborclient plugin.