Sauvegarde — SelfFarm-Lite

🔒 Démo publique — la sauvegarde et la restauration sont désactivées ici (interface en lecture seule, données d'exemple). Sur ton instance perso ou via Docker, tout est actif. Voir le code →
Module · live

Sauvegarde & restauration

Export ZIP portable de ta compta — DB SQLite + manifest signé SHA256 + notice. Restaure n'importe où, n'importe quand. Aucun cloud, tout reste à toi.

Écritures
128
Période
2026-01-05
2026-06-20
Taille DB
240.0 Ko
Sources
factures · 42
saisie · 64
import · 22

📦 Créer une sauvegarde

Crée un fichier .zip de toutes tes données (base + factures + manifest signé SHA256) que ton navigateur télécharge. À déposer ailleurs que sur ce PC — Proton Drive, un autre ordi, un mail à toi-même : c'est ta copie hors-site (vol / incendie) et ton fichier de migration vers une nouvelle install.

↓ Créer et télécharger ma sauvegarde
Format : selffarm-backup-AAAAMMJJ-HHMMSS-Necr.zip

♻️ Restaurer (réinjecter)

Sens inverse : recharge un .zip de sauvegarde pour remplacer tes données actuelles par celles de l'archive. L'ancienne base est gardée en compta.db.bak-… au cas où.

💾 Ou restaurer depuis un disque externe branché (PC neuf) →

🛟 Snapshots automatiques (local)

L'app crée seule un instantané à chaque démarrage (1/jour max), conservés dans backups/ à côté de ta base. 3 snapshot(s) en réserve, dernier il y a 6 h. Protège des fausses manips — mais reste sur ce PC.

💾 Sauvegarde sur disque externe

⚠️ SelfFarm est 100 % local. Sans copie sur un support externe, une panne de ce PC = perte totale. Branche un disque externe et sauvegarde dessus régulièrement.

Aucun disque externe détecté. Branche une clé USB ou un disque, puis rafraîchis cette page.
⏰ Sauvegarde automatique programmée

Sauvegarde le disque externe à l'heure que tu choisis. S'il n'est pas branché à ce moment, tu seras rappelé (et l'app retentera au prochain branchement).

Écrit dans <disque>/SelfFarm-Backups/ · 30 dernières conservées.

☁️ Sauvegarde distante chiffrée (SSH / SFTP)

Pousse une copie chiffrée (GPG, ta clé) vers ton propre serveur — NAS, VPS, Raspberry… Le serveur distant ne stocke que de l'illisible : toi seul peux déchiffrer. Ta copie hors-site, automatisable.

🔑 Restauration : récupère le .zip.gpg sur ton serveur → gpg -d fichier.zip.gpg > backup.zip → restaure via le bloc ♻️ plus haut. Sans ta clé privée GPG, le fichier est inexploitable (c'est le but).

📱 Coffre mobile

Transforme un téléphone en support de sauvegarde : il reçoit des copies chiffrées (illisibles sans ce PC) et peut les rendre en cas de pépin. Aucune clé à gérer — tout passe par un scan de QR.

Appairer un téléphone →

Où vit ta sauvegarde

DB locale : ~/.selffarm/compta.db
Aucune ligne ne quitte ta machine. Tu décides quand télécharger, où stocker ton ZIP (clé USB, NAS, autre PC, fournisseur cloud chiffré de ton choix). Format SQLite ouvert garanti lisible avec n'importe quel client SQL pendant des décennies.
Astuce automatisation — pour un backup auto quotidien :
# crontab -e
0 2 * * *  curl -s http://127.0.0.1:8001/backup/download -o ~/backups/selffarm-$(date +\%F).zip