backup-restore
volume-restore create
Create a restore of IBM® Cloud Pak for Data
volumes.
Syntax
cpd-cli backup-restore volume-restore create <${PROJECT_CPD_INSTANCE}-volume-restore-name> \
[--cleanup-completed-resources=true|false] \
[--dry-run=true|false] \
[--from-backup=<backup-file-name>] \
[--image-prefix=<image-registry-prefix>] \
[--log-level=info|debug|warn|error|panic] \
[--namespace=<namespace-name>] \
[--scale-wait-timeout=<h,m,s>] \
[--skip-quiesce=true|false] \
[--wait-timeout=<h,m,s>] \
[--verbose]
Arguments
Table 1: Command arguments
Argument | Description |
---|---|
<${PROJECT_CPD_INSTANCE}-volume-restore-name> |
The name of the volume to create a restore for. |
Options
Option | Description |
---|---|
--cleanup-completed-resources |
When set to "true", deletes
completed Kubernetes jobs and pods.
|
--dry-run |
Executes a dry-run without running
the command.
|
--from-backup |
The backup name from which to
restore.
|
|
Display command
help.
|
--image-prefix |
Specify the image registry
prefix.
|
--log-level |
The command log
level.
|
|
The namespace name in which the
utility should operate.
|
--scale-wait-timeout |
The scale wait timeout duration
('h' for hours, 'm' for minutes, 's' for seconds).
|
--skip-quiesce |
Skip quiesce and unquiesce
steps.
|
--verbose |
Logs include more detailed
messages.
|
--wait-timeout |
The wait timeout setting ('h' for
hours, 'm' for minutes, 's' for seconds).
|
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.
- Restore the
<${PROJECT_CPD_INSTANCE}-volume-restore-name>
backup for the${PROJECT_CPD_INSTANCE}
namespace. -
cpd-cli backup-restore volume-restore create <${PROJECT_CPD_INSTANCE}-volume-restore-name> \ --namespace=${PROJECT_CPD_INSTANCE} \ --from-backup=<${PROJECT_CPD_INSTANCE}-volume-backup-name>