J'ai tenté de remplacer "mafreebox.freebox.fr" par l'IP locale mais j'ai aussi le même message d'erreur64 bytes from freeplayer.freebox.fr (212.27.38.253): icmp_seq=45 ttl=64 time=9.77 ms
64 bytes from freeplayer.freebox.fr (212.27.38.253): icmp_seq=46 ttl=64 time=3.24 ms
64 bytes from freeplayer.freebox.fr (212.27.38.253): icmp_seq=47 ttl=64 time=2.54 ms
64 bytes from freeplayer.freebox.fr (212.27.38.253): icmp_seq=48 ttl=64 time=2.79 ms
64 bytes from freeplayer.freebox.fr (212.27.38.253): icmp_seq=49 ttl=64 time=1.90 ms
[Tuto] Backup carte SD complète sur freebox V6
-
garycooper
- Messages : 453
- Inscription : 07 août 2017, 23:58
Re: Backup carte SD complète sur freebox V6
Ça répond bien au ping :
Re: Backup carte SD complète sur freebox V6
Peux-tu me copier entièrement la ligne de commande que tu fais (mount .cifs .... ) et le résultat ?
J'ai besoin de voir la ligne de commande qui fait le "host down".
J'ai besoin de voir la ligne de commande qui fait le "host down".
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
Merci pour ton aide ! Donc quand je tape
avec bien sur le bon user et le bon mot de passe, j'ai le message suivant :
Code : Tout sélectionner
sudo /sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/ -o user=xxxxxxxx,pass=yyyyyyyyyEst-ce que ça pourrait être un problème de configuration de la freebox ?mount error(112): Host is down
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Re: Backup carte SD complète sur freebox V6
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
Bonsoir manuloup, merci pour le lien ! A priori, maintenant ça fonctionne, avec le script suivant :
J'avais déjà vu ce topic mais comme il était écrit "media" dans le script, je pensais que c'était pour envoyer vers un disque dur branché à la freebox ... Il ne me reste plus qu'à mettre à jour le Crontab pour faire une sauvegarde hebdomadaire.
Merci pour la résolution !
Code : Tout sélectionner
#!/bin/sh
#############
#
# Script de sauvegarde de l'image complète du serveur Domoticz sur une Freebox V6
#
# José - JANVIER 2015
#
# JCBB - MARS 2016
# Pas de transmission SMS
# Partage fichiers Freebox avec 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 mount.cifs //freebox/Disque\ dur/ /media/freebox -o ip=192.168.0.254,user=xxxxxxxxxx,pass=yyyyyyyyyy,vers=1.0
# 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 //freebox/Disque\ dur/ /media/freebox
Merci pour la résolution !
Dernière modification par garycooper le 03 avr. 2020, 08:33, modifié 1 fois.
Re: Backup carte SD complète sur freebox V6
-o ip=192.168.0.254
je pense que ton RPI n'arrive pas à résoudre le nom, d'où l'erreur de host down.
je pense que ton RPI n'arrive pas à résoudre le nom, d'où l'erreur de host down.
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
Ben zut alors ! Je lance la sauvegarde avant d'aller me coucher, et là :
Pour pouvoir relancer, il a fallu enlever l'IP et remettre mafreebox.freebox.fr. Finalement le script est le suivant :
C'est fou !Montage de la Freebox
mount error(16): Device or resource busy
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Sauvegarde sur la Freebox
Pour pouvoir relancer, il a fallu enlever l'IP et remettre mafreebox.freebox.fr. Finalement le script est le suivant :
Code : Tout sélectionner
#############
#
# Script de sauvegarde de l'image complète du serveur Domoticz sur une Freebox V6
#
# José - JANVIER 2015
# JCBB - MARS 2016
# G@rycooper - Avril 2020
# Pas de transmission SMS
# Partage fichiers Freebox avec authentification
#
#############
# Formatage de la date debut et de l'heure
H_DEPART=`date +%H:%M:%S`
DEBUT_EN_SEC=$(($(echo $H_DEPART | cut -d':' -f1)*3600+$(echo $H_DEPART | cut -d':' -f2)*60+$(echo $H_DEPART | cut -d':' -f3)))
DATE_DEBUT=`date +%d-%m-%Y`
# Montage de la Freebox
echo "Montage de la Freebox"
sudo mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /media/freebox -o user=xxxxxx,pass=yyyyyy,vers=1.0
# Sauvegarde sur la Freebox
echo "Sauvegarde sur la Freebox"
sudo 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 //freebox/Disque\ dur/
Dernière modification par garycooper le 04 avr. 2020, 00:22, modifié 2 fois.
-
garycooper
- Messages : 453
- Inscription : 07 août 2017, 23:58
Re: Backup carte SD complète sur freebox V6
Bon, j'ai du encore merdé quelque part ...
Ma sauvegarde se fait correctement (à priori)
Mais par contre, la sauvegarde ne se fait pas sur le disque dur de la freebox mais dans le dossier "/mnt/freebox/" du raspberry. C'est déjà bien d'arriver à créer une image, mais si j'arrivais à l'envoyer vers la freebox, ce serait mieux ...
Ma sauvegarde se fait correctement (à priori)
Pour que le test soit plus rapide, je n'ai copié que la partie fractionnée "mmcblk0p1" qui est en FAT32.Montage de la Freebox
Sauvegarde sur la Freebox
524288+0 enregistrements lus
524288+0 enregistrements écrits
268435456 octets (268 MB, 256 MiB) copiés, 21,2563 s, 12,6 MB/s
Démontage de la Freebox
Mais par contre, la sauvegarde ne se fait pas sur le disque dur de la freebox mais dans le dossier "/mnt/freebox/" du raspberry. C'est déjà bien d'arriver à créer une image, mais si j'arrivais à l'envoyer vers la freebox, ce serait mieux ...
Dernière modification par garycooper le 04 avr. 2020, 00:17, modifié 1 fois.
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Backup carte SD complète sur freebox V6
Salut,
ça fait penser à un dossier distant non monté
Personnellement je ne m'embêterais pas à monter démonter sans cesse.
Un fois pour toute dans fstab et basta.
Je n'ai lu que les 3 derniers messages du sujet, je peu être totalement à côté
ça fait penser à un dossier distant non monté
Personnellement je ne m'embêterais pas à monter démonter sans cesse.
Un fois pour toute dans fstab et basta.
Je n'ai lu que les 3 derniers messages du sujet, je peu être totalement à côté
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Backup carte SD complète sur freebox V6
Salut.
Voici mon fichier que j'ai modifié pour une sauvegarde sur une freebox qui dispose de 2 disque dur branche en usb. La sauvegarde se fait sur le hdd qui s'appelle
Disque 1
dans le repertoire qui s'appelle
Backup_img
Attention l'histoire de la date et de la durée ne marche pas mais la sauvegarde marche bien
Voici mon fichier que j'ai modifié pour une sauvegarde sur une freebox qui dispose de 2 disque dur branche en usb. La sauvegarde se fait sur le hdd qui s'appelle
Disque 1
dans le repertoire qui s'appelle
Backup_img
Attention l'histoire de la date et de la durée ne marche pas mais la sauvegarde marche bien
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
#
#############
# A faire lors de l'installation
# sudo mkdir /mnt/freebox
# sudo chmod +x image2.sh
# pour le lancer
# sudo sh +x image2.sh
. ./include_passwd # comprend les identifiants pour acceder à la freebox et transmission des SMS via FreeMobile
# Formatage de la date debut et de l'heure
#old script for duration handling
#DATE_DEBUT=`date +%d-%m-%Y`
#H_DEPART=`date +%H:%M:%S`
# DEBUT_EN_SEC=$(($(echo $H_DEPART | cut -d':' -f1)*3600+$(echo $H_DEPART | cut -d':' -f2)*60+$(echo $H_DEPART | cut -d':' -f3)))
#DEBUT_EN_SEC=$((9*3600+$(echo $H_DEPART | cut -d':' -f2)*60+$(echo $H_DEPART | cut -d':' -f3)))
#nouvelle gestion de duree avec %s qui donne la date en seconde depuis 1950
DATE_DEBUT=`date +%s`
DEBUT_EN_SEC=$DATE_DEBUT
# Transmission d'un premier sms
#message=${DATE_DEBUT}' '$H_DEPART' Début de la sauvegarde image du serveur domoticz.'
#curl -s -i -k "https://smsapi.free-mobile.fr/sendmsg?user=$user&pass=$pass&msg=$message"
# Montage de la Freebox
echo "Montage de la Freebox"
sudo /sbin/mount.cifs //mafreebox.freebox.fr/Disque\ 1/ /mnt/freebox -o _netdev,rw,username=$user_box,password=$pass_box,vers=1.0,iocharset=utf8,uid=1000,sec=ntlm,file_mode=0777,dir_mode=0777 0 0
# ancien montage (cf forum)
# /sbin/mount.cifs //mafreebox.freebox.fr/Disque\ dur/ /mnt/freebox/ -o user=$user_box,pass=$pass_box,sec=ntlm
# Sauvegarde sur la Freebox
echo "Sauvegarde sur la Freebox par pigz"
# ligne par gzip normal: dd if=/dev/mmcblk0 | gzip -9 > /mnt/freebox/Backup_img/srv-domoticz-${DATE_DEBUT}'-'$H_DEPART.img.gz
dd if=/dev/mmcblk0 | pigz -9 -p 3 > /mnt/freebox/Backup_img/srv-dz-maitre${DATE_DEBUT}'-'$H_DEPART.img.gz
# Démontage de la Freebox
echo "Démontage de la Freebox"
sudo /bin/umount /mnt/freebox
#Old script for duration
# Formatage de la date de fin et de l'heure
#DATE_FIN=`date +%d-%m-%Y`
#H_FIN=`date +%H:%M:%S`
DATE_FIN=`date +%s`
# Découpe pour mise en seconde
#FIN_EN_SEC=$(($(echo $H_FIN | cut -d':' -f1)*3600+$(echo $H_FIN | cut -d':' -f2)*60+$(echo $H_FIN | cut -d':' -f3)))
FIN_EN_SEC=$ DATE_FIN
# Calcul de la durée d'execution
DUREE_EN_SEC=$(($FIN_EN_SEC-$DEBUT_EN_SEC))
# Remise en Heure - Minute - Seconde
DUREE_H=$(($DUREE_EN_SEC/3600))
DUREE_M=$((($DUREE_EN_SEC%3600)/60))
DUREE_S=$((($DUREE_EN_SEC%3600)%60))
# Transmission sms avec heure de fin et la durée
#message=${DATE_FIN}' '$H_FIN' Fin de la sauvegarde image du serveur domoticz. Durée du traitement '$DUREE_H':'$DUREE_M':'$DUREE_S
#echo $message
#curl -s -i -k "https://smsapi.free-mobile.fr/sendmsg?user=$user&pass=$pass&msg=$message"
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é)
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é)