dvs dumps
Gérer et récupérer des dumps de base de données depuis des serveurs distants.
Fonctionnalité PRO
Dumps est disponible dans le plan DVS PRO.
Conceptâ
Récupérer des dumps de base de données depuis des serveurs de backup au lieu de bases de données live :
- Utiliser l'infrastructure de backup existante
- Pas d'impact sur la base de production
- AccĂšs aux dumps historiques
Syntaxeâ
dvs dumps list <remote>
Commandesâ
| Commande | Description |
|---|---|
dvs dumps list <remote> | Lister les fichiers dump disponibles |
Configurationâ
Configurer les dumps dans la config du remote (<app-dir>/.dvs/remotes/<name>.conf) :
[dumps]
transport = ssh
host = backup.example.com
user = backup
path = /home/mysql_backup/files
pattern = *.sql.gz
strategy = interactive
ParamĂštresâ
| ParamĂštre | Description |
|---|---|
transport | Type de transport : ssh, sftp, ftp, s3 |
host | Nom d'hĂŽte du serveur |
path | Répertoire contenant les dumps |
pattern | Pattern glob pour matcher les fichiers |
strategy | Sélection : interactive ou latest |
RĂ©cupĂ©rer des dumpsâ
# Sélection interactive
dvs pull backup --dumps
# Fichier dump spécifique
dvs pull backup --dumps --dump-file "2025-01-08_mydb.sql.gz"
Exemple de sortieâ
$ dvs dumps list backup
Available dumps on 'backup':
2025-01-08_mydb.sql.gz 45 MB 2025-01-08 02:00
2025-01-07_mydb.sql.gz 44 MB 2025-01-07 02:00
2025-01-06_mydb.sql.gz 43 MB 2025-01-06 02:00