Sauvegarde et restauration
À quoi ça sert. La sauvegarde construit un paquet de restauration complet pour une machine vide : data/ (DB, master.key, agents, vault…), config/, .env, version.json — pas backups/, tmp, logs runtime. Restaure sur la même version produit. D’abord local ; la destination primaire envoie ensuite.
Route : /backup. Barre : Sauvegarde.
Quand l’utiliser
Section intitulée « Quand l’utiliser »- Un tarball pour une install vide de la même version.
- Offsite : S3 compatible (AWS, Backblaze B2, R2, MinIO), FTP/FTPS, Dropbox, SSH/SFTP.
- L’auto-update exige une Sauvegarde qui marche.
Déroulement typique
Section intitulée « Déroulement typique »- Sauvegarde.
- Optionnel Ajouter une destination, type, réglages, secrets (clé ou nom d’env), Utiliser pour les envois.
- Créer une sauvegarde. Ligne : nom, version, taille, Envoyé / Local seulement.
- Restaurer : installe la version du tableau, arrête le serveur,
tar -xzf,chmod 600 data/master.key .env,eyas start.