Sauvegarder et Restaurer
Sauvegarde & Résilience
Ne perdez jamais votre configuration JanusEye
Une carte SD peut tomber en panne à tout moment. Voici comment mettre vos réglages, vos scripts et vos certificats SSL à l'abri.
🚀 Déjà installé !
Le script de sauvegarde backup_januseye.sh a été automatiquement configuré lors de l'installation initiale de votre JanusEye. Il se trouve dans votre dossier principal et possède déjà les permissions nécessaires.
1. Créer une sauvegarde manuelle
Il existe deux façons de mettre vos données à l'abri :
Option A : Depuis l'interface JanusEye (Recommandé)
Depuis la version 1.0.8, vous n'avez plus besoin d'ouvrir un terminal pour sauvegarder vos réglages.
- Rendez-vous dans la page Réglages de votre interface web.
- Faites défiler jusqu'au bloc 📊 STOCKAGE (SD CARD).
- Cliquez sur le bouton bleu 💾 LANCER UNE SAUVEGARDE MANUELLE.
L'interface vous confirmera la réussite de l'opération en quelques secondes. L'archive est alors générée dans votre dossier de backups sur le Raspberry Pi.
Option B : Via le terminal (SSH)
Pour les utilisateurs avancés ou en cas de maintenance, vous pouvez utiliser le script backup_januseye.sh qui regroupe votre code, vos réglages .conf et vos certificats de sécurité dans une seule archive compressée.
~/JanusEye/backup_januseye.sh L'archive sera créée dans le dossier ~/Backups_JanusEye/.
💡 Règle d'or : Une sauvegarde sur la même carte SD ne sert à rien si la carte grille. Utilisez FileZilla pour copier régulièrement vos fichiers .tar.gz sur votre ordinateur personnel.
2. Automatiser la sauvegarde (Cron)
Pour que JanusEye se sauvegarde tout seul chaque dimanche à minuit, ajoutez une tâche planifiée :
crontab -eAjoutez cette ligne à la fin du fichier :
0 0 * * 0 /home/user/JanusEye/backup_januseye.sh > /dev/null 2>&1Cette ligne programme une sauvegarde automatique tous les dimanches à minuit.
3. Procédure de Restauration
En cas de réinstallation complète sur un nouveau Raspberry Pi :
- Installez JanusEye via le script
install_januseye.sh. - Copiez votre archive
.tar.gzsur le nouveau Pi. - Restaurez avec les droits administrateur :
sudo tar -xzf backup_januseye_*.tar.gz -C / 💡 Conseil : Redémarrez le système (sudo reboot) pour que les services restaurés s'activent correctement.
Note : Le paramètre -C / permet de remettre les fichiers système (services, configs Apache) directement à leur place d'origine.
