[Tuto] Backup carte SD complète sur freebox V6

Vous avez créé un script LUA dont vous êtes fier, un .sh génial, un programme Python hors du commun, un Tuto, c'est ici que vous pouvez les partager.
Wolfen38
Messages : 1983
Inscription : 19 oct. 2017, 14:49

Re: Backup carte SD complète sur freebox V6

Message par Wolfen38 »

Merci je vais tenter ça

Envoyé de mon Mi A1 en utilisant Tapatalk

garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Re: Backup carte SD complète sur freebox V6

Message par garycooper »

Impossible pour moi de lancer la sauvegarde ... j'ai le message d'erreur

Code : Tout sélectionner

mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
J'ai essayé plusieurs trucs trouvé ça et là sur le web ou dans le topic (rajouter des "sudo" par exemple) mais impossible poir moi de lancer la sauvegarde ...
Je viens juste de refaire une réinstallation propre en passant d'un Pi0W à un Pi4 et j'aurais bien voulu me faire un backup pour éviter de repasser une semaine à tout réinstaller et reprogrammer ...
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Backup carte SD complète sur freebox V6

Message par manuloup »

Tu as un problème de montage nfs. Essaie de le faire à la main pour voir, mais apparemment il ne résoud même pas le nom, ou l'adresse ip est mauvaise.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
vwstepha
Messages : 85
Inscription : 20 nov. 2014, 15:15

Re: Backup carte SD complète sur freebox V6

Message par vwstepha »

Bonjour.
As tu bien taper ca:

Code : Tout sélectionner

 sudo mkdir /mnt/freebox 
Dans putty par exemple
Rpi 2B Dz V2023.2 master ;)
Rpi 3B Dz V2023.2 slave + Rflink + USB ZWAVE+ + Rflink RTS (marche pas..} :ugeek:
Rpi 3B with RapItow 8-)
Xiaomi V2 + acc
SP3
2xVR + 3xPC DIO Chacon
5x1 voie Sonoff (4 d'origine....1 seul flashé)
garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Re: Backup carte SD complète sur freebox V6

Message par garycooper »

Bonjour, j'ai bien fait

Code : Tout sélectionner

sudo mkdir /mnt/freebox
et le dossier est effectivement créé dans le RPI avec la sauvegarde qui se crée. Par contre, pas de transfert vers la freebox.
Dernière modification par garycooper le 01 avr. 2020, 19:45, modifié 1 fois.
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Backup carte SD complète sur freebox V6

Message par manuloup »

Je répète : ton montage nfs ne marche pas, soit parce que le nom n'est pas résolu, soit parce que c'est pas la bonne ip.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Re: Backup carte SD complète sur freebox V6

Message par garycooper »

Bonsoir, oui je comprends que le montage nfs ne fonctionne pas, mais je ne comprends ce qui pose problème, d'autant plus que le script est simplifié (identifiant et mot de passe directement intégré et pas d'envoi SMS). Le script est le suivant :

Code : Tout sélectionner

#!/bin/sh
#!/bin/sh
#############
#
# Script de sauvegarde de l'image complète du serveur Domoticz sur une Freebox V6
# Transmission d un SMS avant et après l'opération
#
# José - JANVIER 2015
#
# JCBB - MARS 2016
# Pas de transmission SMS
# Partage fichiers Freebox sans authentification
#
#############

# Formatage de la date debut et de l'heure
DATE_DEBUT=`date +%d-%m-%Y`

# Montage de la Freebox
echo "Montage de la Freebox"
sudo /sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/ -o user=xxxxxxxx,pass=yyyyyyyyy

# Sauvegarde sur la Freebox
echo "Sauvegarde sur la Freebox"
dd if=/dev/mmcblk0 | gzip -9 > /mnt/freebox/Sauvegarde_Domoticz-${DATE_DEBUT}.img.gz

# Démontage de la Freebox
echo "Démontage de la Freebox"
sudo /bin/umount //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/

manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Backup carte SD complète sur freebox V6

Message par manuloup »

Et donc si tu lances cette commande à la main, il se passe quoi ?

Code : Tout sélectionner

sudo /sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/ -o user=xxxxxxxx,pass=yyyyyyyyy
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
garycooper
Messages : 453
Inscription : 07 août 2017, 23:58

Re: Backup carte SD complète sur freebox V6

Message par garycooper »

j'ai le même message d'erreur. Par contre, à la lecture de la ligne, il m'a semblé bizarre d'avoir un espace entre "dur/" et "/mnt/freebox". Je l'ai enlevé, et ça me donne ça :
Usage: mount.cifs <remotetarget> <dir> -o <options>

Mount the remote target, specified as a UNC name, to a local directory.

Options:
user=<arg>
pass=<arg>
dom=<arg>

Less commonly used options:
credentials=<filename>,guest,perm,noperm,setuids,nosetuids,rw,ro,
sep=<char>,iocharset=<codepage>,suid,nosuid,exec,noexec,serverino,
mapchars,nomapchars,nolock,servernetbiosname=<SRV_RFC1001NAME>
directio,nounix,cifsacl,sec=<authentication mechanism>,sign,seal,fsc

Options not needed for servers supporting CIFS Unix extensions
(e.g. unneeded for mounts to most Samba versions):
uid=<uid>,gid=<gid>,dir_mode=<mode>,file_mode=<mode>,sfu

Rarely used options:
port=<tcpport>,rsize=<size>,wsize=<size>,unc=<unc_name>,ip=<ip_address>,
dev,nodev,nouser_xattr,netbiosname=<OUR_RFC1001NAME>,hard,soft,intr,
nointr,ignorecase,noposixpaths,noacl,prefixpath=<path>,nobrl

Options are described in more detail in the manual page
man 8 mount.cifs

To display the version number of the mount helper:
mount.cifs -V
Certes, ça avance, mais je ne comprends pas plus ... je suis pas très fort en anglais :lol:
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Backup carte SD complète sur freebox V6

Message par manuloup »

Je confirme, il y a bien un espace. Sans l'espace tu obtiens une erreur de syntaxe et il te balance le man de la commande.

Donc ton raspberry n'arrive pas à résoudre mafreebox.freebox.fr.

Essaie de le pinger : ping mafreebox.freebox.fr
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Répondre