Sauvegarde de Jeedom
L’objectif est d’externaliser les sauvegardes automatiques de Jeedom afin d’éviter de perdre tout lors d’un crash SD ou BDD. En effet Jeedom permet de choisir l’emplacement de la sauvegarde.
Ce tuto est réalisé sur un raspberry 3 avec Raspbian Jessie
Prérequis
- Avoir un serveur samba (ici la freebox)
- Se connecter en ssh au raspberry
- Avoir les paquets cifs-utils installé sur le rasp ~#sudo apt-get install cifs-utils
Utiliser un emplacement distant SMB pour les sauvegardes
Ici, nous utiliserons la freebox, mais ça peut être n’importe quel serveur samba (NAS, PC windows…).
- IP freebox : 192.168.1.254
- Chemin du point de montage : /media/freebox
- Par défaut la freebox n’a pas de mot de passe pour le partage windows (SMB) Je conseille d’en mettre un
Se connecter en SSH sur le raspberry, puis :
~# sudo mkdir /media/freebox Création du dossier pour le montage ~# sudo nano /etc/fstab Edition du de la fstab et ajout de la ligne ci-dessous //192.168.1.254/Disque\040dur /media/freebox cifs noauto,nofail,x-systemd.automount,x-systemd.requires=network-online.target,x-systemd.device-timeout=10,rw,password=vide,iocharset=utf8,uid=33,sec=ntlm,file_mode=0777,dir_mode=0777 0 0
Vous n’avez plus qu’a redémarrer le raspberry ou taper un mount -a pour monter /media/freebox
~#sudo ls /media/freebox Petite vérif pour lister les fichiers de la freebox
Configuration de jeedom
A présent vous pouvez configurer l’emplacement des sauvegardes dans Jeedom
- Passer en Mode Expert : « Bonhomme en haut a droite / mode Expert »
- Trouver l’emplacement des sauvegardes : « Paramètres / Sauvegardes »
- Renseigner /media/freebox/jeedom/APP Penser à créer les sous-dossiers « jeedom » et « APP »
ATTENTION : Jeedom doit être le seul à écrire dans le dossier APP et il doit être vide (le dossier ne doit contenir aucun fichier ou dossier)
Voila vos sauvegardes sont externalisées
Pour information, je n’ai pas testé mais, dans les dernières versions de Jeedom, une fonction permettant de faire cela existe : « Paramètres / Configuration / Mises à jour ». Voici la doc