Storage Configuration
Manage storage parameters via CLI.
dvs storage setβ
Set a parameter value.
dvs storage set <name>.<section>.<param> <value>
Examples:
dvs storage set mybackup.default.host server.example.com
dvs storage set mybackup.default.port 2222
dvs storage set mybackup.backup.path /data/restic
dvs storage getβ
Get parameter value(s).
dvs storage get <name>[.<section>[.<param>]] [options]
Optionsβ
| Option | Description |
|---|---|
--format formatted | Human-readable (default) |
--format raw | Raw value only |
--format json | JSON output |
Examples:
# Get all configuration
dvs storage get mybackup
# Get section
dvs storage get mybackup.default
# Get single value
dvs storage get mybackup.default.host --format raw
dvs storage unsetβ
Remove a parameter.
dvs storage unset <name>.<section>.<param>
Example:
dvs storage unset mybackup.backup.port
dvs storage paramsβ
Show available parameters for a transport.
dvs storage params <transport>
Example:
dvs storage params ssh
Output:
SSH Transport Parameters:
host (required) Server hostname
port (optional) SSH port (default: 22)
user (required) SSH username
path (required) Remote base path
key (optional) Path to private key