Aller au contenu principal

Configuration des storages

Gérer les paramètres via CLI.

dvs storage set

Définir une valeur de paramètre.

dvs storage set <name>.<section>.<param> <value>

Exemples :

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

Obtenir une ou plusieurs valeurs.

dvs storage get <name>[.<section>[.<param>]] [options]

Options

OptionDescription
--format formattedLisible (défaut)
--format rawValeur brute uniquement
--format jsonSortie JSON

Exemples :

# Toute la configuration
dvs storage get mybackup

# Une section
dvs storage get mybackup.default

# Une valeur unique
dvs storage get mybackup.default.host --format raw

dvs storage unset

Supprimer un paramètre.

dvs storage unset <name>.<section>.<param>

Exemple :

dvs storage unset mybackup.backup.port

dvs storage params

Afficher les paramètres disponibles pour un transport.

dvs storage params <transport>

Exemple :

dvs storage params ssh

Sortie :

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