Re: Backup à chaud Pi
Publié : 17 nov. 2020, 10:31
Y'a pas mal de réponses pour le backup de la dB, voici la méthode que j'utilise pour le backup du Pi à chaud (ie complet, toute la SD), depuis une autre machine linux que le pi :
Ça lit toute la sd du pi, ça l'envoi sur l'ordi de destination, ça compresse à la volée et ça sauvegarde le backup dans un fichier 
Évidement, y'a toujours le risque qu'un fichier soit en cours d'écriture pendant le backup, mais d'expérience ça doit être très rare car je n'ai jamais eu de problèmes en utilisant cette méthode. Pour la restauration, bien sûr, on ne peut pas le faire ainsi, il faut utiliser un lecteur de carte SD sur l'ordi qui a le backup et faire un classique
Une variante consiste à ne prendre que le contenu de la partition /dev/sda1 au lieu de toute la carte sd. Faire ça ne permet pas de reflasher facilement le backup, mais permet de le "monter" sur la machine linux pour l'analyse, ou récupérer facilement des fichiers :
Et voilà tous les fichiers facilement accessibles !
Code : Tout sélectionner
ssh root@ip_du_pi dd if=/dev/sda | gzip -c - > backup_pi_sda.gz
Évidement, y'a toujours le risque qu'un fichier soit en cours d'écriture pendant le backup, mais d'expérience ça doit être très rare car je n'ai jamais eu de problèmes en utilisant cette méthode. Pour la restauration, bien sûr, on ne peut pas le faire ainsi, il faut utiliser un lecteur de carte SD sur l'ordi qui a le backup et faire un classique
Code : Tout sélectionner
gunzip -c backup_pi_sda.gz | dd of=/dev/la_sd
Code : Tout sélectionner
ssh root@ip_du_pi dd if=/dev/sda1 > backup_pi_sda1.iso
mount backup_pi_sda1.iso repertoire_de_montage -o loop
cd repertoire_de_montage