Aller au contenu principal

Gestion des données

Outils pour gérer les données de vos applications : configuration des stockages, archivage, backup, synchronisation et déploiement.

Vue d'ensemble

FonctionnalitéPlanDescription
StorageGRATUITConfigurer les backends de stockage
ArchiveGRATUITArchives de projet chiffrées
BackupPROSauvegardes incrémentales avec restic
RemotePROConfiguration des serveurs distants
WorkflowPROWorkflows de déploiement personnalisés
PullPRORécupérer les données depuis un remote
DeployPRODéployer vers un remote
DumpsPRORécupérer depuis des dumps de backup
SecretsFREEGestion sécurisée des secrets

Démarrage rapide

Configuration du storage

# Ajouter un backend de stockage
dvs storage add mybackup --type sftp

# Tester la connexion
dvs storage test mybackup

Archive (GRATUIT)

# Initialiser le chiffrement
dvs archive init-key

# Créer une archive
dvs archive create --storage mybackup

# Restaurer
dvs archive restore --storage mybackup

Backup (PRO)

# Créer une sauvegarde incrémentale
dvs backup create --storage mybackup

# Lister les snapshots
dvs backup list --storage mybackup

# Restaurer
dvs backup restore --storage mybackup

Synchronisation distante (PRO)

# Configurer un remote
dvs remote configure prod

# Récupérer depuis la production
dvs pull prod --files --database

# Déployer vers la production
dvs deploy prod

Transports disponibles

TransportProtocoleCas d'usage
sshSSH/SCPServeurs Linux
sftpSFTPTransfert sécurisé
ftpFTP/FTPSServeurs legacy
s3S3 APIAWS, MinIO
localFS LocalRépertoires locaux