Backup à chaud Pi

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Backup à chaud Pi

Message par Keros »

A quand le gigabit :mrgreen:
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: Backup à chaud Pi

Message par pierrotori »

je suis en train de tester plusieurs solutions

Commande à partir du rpi
pi@raspberrypi:/mnt $ sudo dd bs=4M if=/dev/mmcblk0 of=/mnt/nas/backup/backup.img
3798+1 enregistrements lus
3798+1 enregistrements écrits
15931539456 octets (16 GB, 15 GiB) copiés, 1373,05 s, 11,6 MB/s

et à partir du NAS
ssh -i /etc/ssh/domoticz root@192.168.0.6 dd if=/dev/mmcblk0 | gzip -c - > backup_pi_sda.gz
ou
ssh -i /etc/ssh/domoticz root@192.168.0.6 dd bs=4M if=/dev/mmcblk0 > backup_pi_sda.img

c'est trop long en direct du NAS, est ce que vous auriez une autre solution ?
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Backup à chaud Pi

Message par Keros »

Tu es sur un Pi3 ? En passant sur un Pi4 tu aurais une carte réseau plus rapide.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: Backup à chaud Pi

Message par pierrotori »

Pi2 en ethernet
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Backup à chaud Pi

Message par Keros »

Maintenant, si c'est long, mais que ça fonctionne : c'est pas bon ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: Backup à chaud Pi

Message par pierrotori »

ssh -i /etc/ssh/domoticz root@192.168.0.6 dd bs=4M if=/dev/mmcblk0p1 | gzip -c - > backup_pi_sda1.gz
64+0 enregistrements lus
64+0 enregistrements écrits
268435456 octets (268 MB, 256 MiB) copiés, 59,1427 s, 4,5 MB/s
dd_zip.PNG
dd_zip.PNG (4.06 Kio) Consulté 1718 fois

ssh -i /etc/ssh/domoticz root@192.168.0.6 dd bs=4M if=/dev/mmcblk0p1 > backup_pi_sda1.img
64+0 enregistrements lus
64+0 enregistrements écrits
268435456 octets (268 MB, 256 MiB) copiés, 31,73 s, 8,5 MB/s
dd_without_zip.PNG
dd_without_zip.PNG (4.09 Kio) Consulté 1718 fois

on voit que la command avec le zip intégré au ssh met le double de temps, le taux de transfert est aussi inférieur et le %cpu dans le cas du ssh zippé est inférieur côté domoticz
on peut jouer sur 2 paramètres
en mettant bs=4b ou 1M , on gagne quelques secondes, après différents essais je retient 1M pour ma carte SD de 16go
en utilisant gzip -c ou -1 ou -9, moins on compresse et plus le zip se crée rapidement car le taux de transfert augmente dans l'ordre de performence -1, -c et -9 on arrive a gagner 10 secondes

je viens d' ajouter aussi conv=notrunc,noerror
ssh -i /etc/ssh/domoticz root@192.168.0.6 dd bs=1M if=/dev/mmcblk0p1 conv=notrunc,noerror > backup_pi_sda_mmcblk0p1_1M.img
256+0 enregistrements lus
256+0 enregistrements écrits
268435456 octets (268 MB, 256 MiB) copiés, 23,7635 s, 11,3 MB/s
Répondre