Etape 1 : Monter un dossier ‘freebox’ dans /home pour pouvoir sauvegarder des data
Créer un dossier freebox dans votre /home
# mkdir /home/pjm/freebox # chown pjm:pjm /home/pjm/freebox
Si vous ne l’avez pas déjà, installer le paquet cifs-utils
# apt-get install cifs-utils
Pour un montage permanent du dossier ‘freebox’ :
L’utilisateur et le mot de passe sont configurables via la console locale de la freebox (http://mafreebox.freebox.fr) :
L’accès est anonyme par défaut (pas de login / mot de passe) mais si vous utilisez cette commande dans un script il faut mettre un login / mot de passe sinon la commande mount demande un mot de passe (pour lequel vous pouvez sisir n’importe quoi)
1) Ajouter la ligne suivante au fichier /etc/fstab
//mafreebox.freebox.fr/Disque\040dur /home/pjm/freebox cifs nofail,x-systemd.automount,x-systemd.device-timeout=10,guest,username=pjm,password=xxxxx,cache=none,uid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777,vers=1.0 0 0
2) Redémarrer l’ordinateur car seul root a le droit de monter les dossiers de /etc/fstab
Etape 2 : Sauvegarde sur un disque dur externe branché sur un port USB
Backup global de votre /home
# cp -Ruvp /home/pjm /media/DISK-EXTERNExxx
Copie plus rapide qu’avec ‘cp’ des données de la FreeBox vers un disque dur externe
# rsync -av --info=progress2 /home/pjm/freebox/ /media/pjm/TOSHIBA\ EXT/freebox-2018-10/