Aller au contenu principal

dvs archive create

Créer une archive chiffrée de l'application courante.

Syntaxe

dvs archive create --storage <name> [options]

Options

OptionDescription
--storage <name>Storage à utiliser (requis)
--no-encryptNe pas chiffrer
--no-secretsExclure les secrets
--password <pass>Utiliser un mot de passe au lieu de la clé

Exemples

# Archive chiffrée standard
dvs archive create --storage backup

# Archive non chiffrée
dvs archive create --storage backup --no-encrypt

# Protégée par mot de passe (pour partage)
dvs archive create --storage backup --password "secret123"

Prérequis

  • Doit être dans un contexte d'application
  • Clé de chiffrement initialisée (dvs archive init-key) ou utiliser --no-encrypt/--password

Contenu de l'archive

ContenuInclus
Fichiers de l'appToujours
Base de donnéesSi configurée
Config <app-dir>/.dvs/Toujours
SecretsSauf si --no-secrets

Sortie

Creating archive...
Files: 1,234 files (45 MB)
Database: myapp (12 MB)
Encrypting...
Uploading to backup...
Archive created: myapp-20250108-143052.tar.gz.age