Page 4 sur 12

Re: Backup carte SD complète sur freebox V6

Publié : 11 févr. 2016, 19:09
par manuloup
ricorico94 a écrit :Par monter le partage à la main, tu veux dire en lançant la commande mount.cifs directement dans le prompt?
Je peux essayer..
Oui c'est bien cela.
ricorico94 a écrit : Ou encore.. faut-il créer le même répertoire Backup_img à la fois dans la freebox sous 'Disque dur" et dans "/mnt/freebox" du raspberry ? (je l'ai créé seulement dans la freebox)
Tu peux justement essayer de le créer une fois le montage effectué.

Re: Backup carte SD complète sur freebox V6

Publié : 11 févr. 2016, 20:11
par ricorico94
Rebonjour,

Je viens d'essayer en manuel, et j'obtiens une erreur:

Code : Tout sélectionner

pi@raspberrypi ~ $ /sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/ -o user=admin,pass=XXXX
mount.cifs: permission denied: no match for /mnt/freebox found in /etc/fstab
pi@raspberrypi ~ $
J'ai créé le répertoire /mnt/freebox tout en haut de ma carte SD: j'aurais dû le créer ailleurs ? dois-je essayer de le créer dans /etc : /etc/fstab/mnt/freebox ? Le pépin est que je n'ai pas de répertoire /etc/fstab (je vois seulement un /etc/fstab.d et un fichier "isolé" fstab)

Edit1: j'ai trouvé sur un forum une mention à fstab où il était proposé d'ajouter une ligne au fichier fstab:

Code : Tout sélectionner

//mafreebox.freebox.fr/Disque\040dur /mnt/freebox cifs _netdev,rw,users,iocharset=utf8,uid=1000,sec=none,file_mode=0777,dir_mode=0777 0 0
mais même erreur...

Edit 2 : sur un autre site (http://debrouilhome.fr/2015/04/utiliser ... rrypi.html), j'ai trouvé une ligne à rajouter sur fstab et que j'ai modifiée en fonction des commentaires du même site:

Code : Tout sélectionner

//mafreebox.freebox.fr/Disque\040dur /mnt/freebox cifs _netdev,rw,user=freebox%monmotdepasse,iocharset=utf8,uid=1000,sec=ntlm,file_mode=0777,dir_mode=0777 0 0
ensuite j'ai lancé

Code : Tout sélectionner

sudo mount -a
et là, pas de message d'erreur!
(J'ai fait un sudo umount /mnt/freebox après pour enlever le montage)
donc il doit y avoir moyen de faire marcher... mais comment puis-je modifier le script, dans ce cas ? j'y mets un mount-a et un umount/mnt/freebox à la fin ?
ou est-ce qu'il y a une autre méthode plus "propre" en changeant simplement la commande ? (pourquoi est-ce que j'ai cette erreur FSTAB et pas les autres..?)
J'ai essayé de faire en manuel comme la modif du fichier fstab, mais sans succès:

Code : Tout sélectionner

pi@raspberrypi ~ $ /sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur /mnt/freebox cifs _netdev,rw,user=freebox%monmotdepasse,iocharset=utf8,uid=1000,sec=ntlm,file_mode=0777,dir_mode=0777 0 0
mount.cifs: permission denied: no match for /mnt/freebox found in /etc/fstab
Merci de votre aide

Re: Backup carte SD complète sur freebox V6

Publié : 14 mars 2016, 22:30
par Cissou
je viens de basculer mon domoticz sur un raspberry pi 2 et j'ai vu que lors de la création de l'image, un seul cœur est utilisé, et cela prends presque 18h a faire, donc je voulais utiliser tout les cœurs, voire 3 sur 4 pour cette opération

donc voila j'ai remplacé la ligne de compression par la suivante :

Code : Tout sélectionner

dd if=/dev/mmcblk0 | pigz -9 -p 3 > /mnt/freebox/backupRPI/srv-domoticz-${DATE_DEBUT}'-'$H_DEPART.img.gz
-9 : le niveau de la compression
-p 3 : le nombre de cœur a utiliser.
il faut penser a installer pigz, l’équivalent de gzip mais multicœur.
(par contre ça fait les sauvegarde, mais je les ai pas encore testé)

Re: Backup carte SD complète sur freebox V6

Publié : 15 mars 2016, 07:32
par patrice
Bonjour
Bien le pigz il faut que je le garde dans un coin

Re: Backup carte SD complète sur freebox V6

Publié : 15 mars 2016, 18:00
par jcjames_13009
Salut à tous,

Je n'arrivais pas à faire le mount avec user et password. Mais en vérifiant les paramètres de partage de fichiers sur la Freebox je n'avais pas d'authentification activée.

j'ai donc utilisé la commande suivante

Code : Tout sélectionner

/sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/ -o user=,pass=

Ensuite pour le umount la commande

Code : Tout sélectionner

/bin/umount /mnt/freebox/
ne fonctionnait pas. J'ai donc utilisé

Code : Tout sélectionner

/bin/umount //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/
et là plus de pb.

Avec le script suivant lancé en manuel ça marche

Code : Tout sélectionner

#!/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"
/sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/ -o user=,pass=

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

# Démontage de la Freebox
echo "Démontage de la Freebox"
/bin/umount //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/
Par contre j'ai des messages étranges ": not foundx: image.sh" lorsque je lance le script

Code : Tout sélectionner

root@raspberrypi:/home/pi/domoticz/scripts/shell# sudo sh +x image.sh
: not found4: image.sh:
: not found7: image.sh:
Montage de la Freebox
: not found1: image.sh:
Sauvegarde sur la Freebox

Une idée ?

La sauvegarde est en cours. A suivre...

JC

Re: Backup carte SD complète sur freebox V6

Publié : 16 mars 2016, 17:58
par Cissou
bon petit retour pour le pigz,

sur le pi B+ : 17h pour créer l'image,
sur le pi 2 avec seulement 3 cores : 1h30

Re: Backup carte SD complète sur freebox V6

Publié : 16 mars 2016, 21:47
par jcjames_13009
Cissou a écrit :bon petit retour pour le pigz,

sur le pi B+ : 17h pour créer l'image,
sur le pi 2 avec seulement 3 cores : 1h30
Salut

17h ??? pour quel volume ?

Il me faut env. 4h pour un peu plus de 4Go sur carte SD 16Go avec mon pi B+

@+

JC

Re: Backup carte SD complète sur freebox V6

Publié : 17 mars 2016, 15:04
par rimram31
Techniquement vous envoyez l'intégralité des données de la carte, y compris la partie non utilisée/allouée de la carte via le réseau (montage cifs). Ok zippé mais il y a un coût en cpu, normal que ce soit très très long et que ca dépende de la cpu du pi, du réseau ... wifi, ethernet: 100M, 1G ...

Re: Backup carte SD complète sur freebox V6

Publié : 18 mars 2016, 19:04
par sylvainsjc
RPI2 avec carte SD 8Go
Sauvegarde sur disque externe USB raccordé sur la freebox mini 4K

Avec gzip :

Code : Tout sélectionner

Mar 16 04:00:02 raspberrypi-sz logger: *** BACKUP CARTE SD SUR FREEBOX DEBUT : 16-03-2016-04h00 ***
Mar 16 05:06:14 raspberrypi-sz logger: *** BACKUP CARTE SD SUR FREEBOX FIN : 16-03-2016-05h06 ***
Avec pigz :

Code : Tout sélectionner

Mar 17 04:00:01 raspberrypi-sz logger: *** BACKUP CARTE SD SUR FREEBOX DEBUT : 17-03-2016-04h00 ***
Mar 17 04:22:32 raspberrypi-sz logger: *** BACKUP CARTE SD SUR FREEBOX FIN : 17-03-2016-04h22 ***
Y'a pas photo

Re: Backup carte SD complète sur freebox V6

Publié : 19 mars 2016, 18:16
par Cissou
C'est une carte sd de 8Go avec 90% d'utilisé