dvs archive restore
Restaurer une application depuis une archive.
Syntaxe
dvs archive restore [id|latest] --storage <name> [options]
Options
Sélection
| Option | Description |
|---|---|
--storage <name> | Storage source (requis) |
id | ID de l'archive à restaurer |
latest | Restaurer la plus récente |
Options de restauration
| Option | Description |
|---|---|
--apply | Appliquer automatiquement les fichiers |
--no-config | Ne pas restaurer les fichiers de config |
--password <pass> | Déchiffrer avec mot de passe |
Nouvelle app (hors contexte d'app)
| Option | Description |
|---|---|
--path <dir> | Répertoire hôte pour la nouvelle app |
--name <app_name> | Nom de la nouvelle app |
Exemples
Dans un contexte d'app
# Sélection interactive
dvs archive restore --storage backup
# Restaurer la dernière
dvs archive restore latest --storage backup
# Restaurer une archive spécifique
dvs archive restore myapp-20250108-143052 --storage backup
Créer une nouvelle app depuis archive
dvs archive restore myapp-20250108-143052 \
--storage backup \
--path ~/apps/restored-app \
--name restored-app
Processus de restauration
- Télécharger l'archive depuis le storage
- Déchiffrer (si chiffrée)
- Extraire vers un emplacement temporaire
- Prévisualiser les changements
- Appliquer les fichiers (si
--applyou confirmé) - Importer la base de données (si incluse)