Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/02/2021, à 23:40

alex2423

Faire ses ses backup de carte SD sans que cela prenne trop de place ?

Hello tout le monde,

J'utilise des cartes SD pour mes Raspberry et par précaution je fais de temps en temps des backup.

J'utilise la commande dd comme ceci par exemple

sudo dd if=/dev/sda of=/media/focal/Seagate\ Expansion\ Drive/pi4/sauvegarde_mpd_alsa.dmg && sync

Il s'agit d'une carteSD de 16Go est composé de 2 partitions :
- /boot =>  256Mo 
- / une partition de 8Go.
Je n'ai même pas attribué plus que 8Go pour le moment parce que je n'ai même pas besoin de plus.

Et lorsque je fais une sauvegarde, cela me prend bêtement 16Go à chaque fois. J'ai de la place sur mon disque dur externe mais je trouve cela un peu idiot.

Comment procédériez vous ?

Faudrait il que je sauvegarde plutôt au niveau des partitions ? /dev/sda1 et /dev/sda2 ?
Mais le risque est la restaution, il faudra que je créé manuellement les partitions et ensuite je fais les déploiements?

Je n'ai pas encore testé la compression à la volé, je ne sais pas si c'est efficace

sudo bash -c "dd if=/dev/sda | gzip > /media/focal/Seagate\ Expansion\ Drive/pi4/sauvegarde_mpd_alsa.dmg.tar.gz"

Les tailles des cartes SD ne cessent d'augmenter mais bien des fois, le besoin n'augmentent pas. Il est presque plus intéressant de prendre des petites cartes pour faire des petits backups

Hors ligne

#2 Le 13/02/2021, à 23:52

geole

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

Bonsoir,
Il faut sauver le contenu et pas le contenant.
Partclone est un bon outil. Il commence par contrôler que ce qu'il va sauver est cohérant. De plus il peut compresser. https://doc.ubuntu-fr.org/partclone


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#3 Le 14/02/2021, à 09:57

Compte supprimé

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

Tout à fait, Partclone ou alors Clonezilla qui l'utilise et qui est disponible sous forme d'iso. On peut en faire une livre-usb.
Avoir une image de la carte SD permet de la restaurer en cas de problème, à condition de disposer d'une carte au moins aussi grande.

Dernière modification par Compte supprimé (Le 14/02/2021, à 10:00)

#4 Le 14/02/2021, à 21:59

alex2423

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

Génial, merci à vous 2 !!!
Par précaution, je voulais sauver tout le contenant mais c'est inutile.
L'idéal est de sauvegarder une première fois tout le contenant pour avoir le "squelette" et ensuite on peut injecter le contenu.

L'outil a l'air d'être simple d'usage, je testerai l'outil demain. 

Bonne fin de WE !

Hors ligne

#5 Le 14/02/2021, à 22:19

geole

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

avec partclone,
Si tu as un disque de 20 go contenant une partition de 10 go  pleine à 10%, le sauvetage fera  1 Go et compressé peut-être 500 Mo

Pour remettre en état,  Il suffirait d'avoir une clé USB de  1 Go et d'y fabriquer une partition  de 1 go et de restorer.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#6 Le 15/02/2021, à 13:30

alex2423

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

Je viens de faire le test ce matin, et en effet cela prend bien moins de place. smile  Plus que 2.7Go, c'est pas mal pour un système.

focal@focal-laptop:~$ sudo partclone.ext4 -c -d -s /dev/sda2 -o /media/focal/Seagate\ Expansion\ Drive/pi4/sauvegarde_buster_mpd_alsa_pulse_tcp.pc1
Partclone v0.3.13 http://partclone.org
Starting to clone device (/dev/sda2) to image (/media/focal/Seagate Expansion Drive/pi4/sauvegarde_buster_mpd_alsa_pulse_tcp.pc1)
Reading Super Block
Calculating bitmap... Please wait... 
Elapsed: 00:00:01, Remaining: 00:00:00, Completed: 100.00%                      
Total Time: 00:00:01, 100.00% completed!
done!
File system:  EXTFS
Device size:   15.7 GB = 3822976 Blocks
Space in use:   2.8 GB = 690302 Blocks
Free Space:    12.8 GB = 3132674 Blocks
Block size:   4096 Byte
Elapsed: 00:02:54, Remaining: 00:00:00, Completed: 100.00%, Rate: 974.99MB/min, 
current block:    3672556, total block:    3822976, Complete: 100.00%           
Total Time: 00:02:54, Ave. Rate:  975.0MB/min, 100.00% completed!
Syncing... OK!
Partclone successfully cloned the device (/dev/sda2) to the image (/media/focal/Seagate Expansion Drive/pi4/sauvegarde_buster_mpd_alsa_pulse_tcp.pc1)
Cloned successfully.
focal@focal-laptop:~$
focal@focal-laptop:~$ ls -lh /media/focal/Seagate\ Expansion\ Drive/pi4/sauvegarde_buster_mpd_alsa_pulse_tcp.pc1
-rwxrwxrwx 1 focal focal 2.7G Feb 15 10:26 '/media/focal/Seagate Expansion Drive/pi4/sauvegarde_buster_mpd_alsa_pulse_tcp.pc1'

Comme je disais sur ma carte, j'ai 2 partition :
- la partition racine
- et la partition /boot contenant les noyaux.

Pour le moment, j'ai sauvegarder uniquement la partition /.  Est ce que cela vaut le coup de sauvegarder régulièrement la partition /boot?
De mon point de vue, je ne pense pas que ce soit nécessaire.
si un jour, je restaure la partition / et avec une veille version de /boot, il suffira de démarrer sur la carte sd et de faire une mise à jour. Le système verra que je n'ai pas le dernier noyaux et donc me proposera faire une mise à jour de noyaux.

AI je bon ?

Dernière modification par alex2423 (Le 15/02/2021, à 13:40)

Hors ligne

#7 Le 15/02/2021, à 14:02

geole

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

Tu n'es pas obligé de sauver la partition /boot car il est possible de la refabriquer avec l'outil boot-repair.
Si tu restore /boot avec une vieille version, elle voudra faire booter ubuntu avec un vieux noyau que tu peux avoir supprimé. D'où plantage assuré.
Cela ne va te  prendre que 10 secondes pour la sauver et lorsque tu auras fait un script de sauvegarde, cela ne fera qu'une ligne de plus.

Nota, as-tu un réel besoin de la partition de boot? (partition racine chiffrée)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#8 Le 15/02/2021, à 21:35

alex2423

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

L'image que j'ai déployé comporte de base 2 partitions /boot et /. Après je comprends ou tu veux en venir, fusionner le /boot dans la partition /.
Je ne comprenais pas trop l'intêret de séparer ces 2 partitions. Okay les 2 partitions sont séparées pour laisser la possibilité de chiffrer facilement sa partition / sans le /boot.

Oui non pour ma part, je ne vais pas me risquer au chiffrement. Je n'en pas spécialement besoin.
Comme tu dis, je vais faire un petit script avec 2 lignes pour la sauvegarde des 2 partitions et passer en paramètre ($1) le nom de la sauvegarde. Ce sera tout aussi bien que de chercher à fusionner je pense.

Hors ligne

#9 Le 16/02/2021, à 11:54

geole

Re : Faire ses ses backup de carte SD sans que cela prenne trop de place ?

Bonjour
Si tu penses un jour chiffrer quelque chose. Tu devrais réfléchir à créer une troisième partition  au format  luks pour y mettre tes données personnelles.    Cela donne une protection  assez bonne et permet de conserver un logiciel  assez classique. https://doc.ubuntu-fr.org/cryptsetup


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne