backup-restore
snapshot create
Create a volume
snapshot.
Syntax
cpd-cli backup-restore snapshot create <volume-snapshot-name> \
[--dry-run=true|false] \
[--log-level=info|debug|warn|error|panic] \
[--max-retries=<retry-value>] \
[--namespace=<namespace-name>] \
[--post-exec-rule=<rule-name>] \
[--pre-exec-rule=<rule-name>] \
[--verbose]
Arguments
Table 1: Command arguments
Argument | Description |
---|---|
<volume-snapshot-name> |
The name of the volume to create a snapshot for. |
Options
Option | Description |
---|---|
--dry-run |
Executes a dry-run without running
the command.
|
|
Display command
help.
|
--log-level |
The command log
level.
|
--max-retries |
The number of times to retry on
failure.
|
|
The namespace name in which the
utility should operate.
|
--post-exec-rule |
The rule to run after the group
volume snapshot (applicable only to Stork).
|
--pre-exec-rule |
The rule to run before the group
volume snapshot (applicable only to Stork).
|
--verbose |
Logs include more detailed
messages.
|
Examples
Note: The following examples use the recommended installation environment variables.
Use a script to create environment variables with the correct values for your environment. For more information, see Best practice: Setting up install variables.
- Create local volume snapshots for the
${PROJECT_CPD_INSTANCE}
namespace. -
cpd-cli backup-restore snapshot create <volume-snapshot-name> \ --namespace=${PROJECT_CPD_INSTANCE}