# Backup carte SD RaspberryPi sous Linux: ```bash bruno@debian:~$ sudo fdisk -l Carte SD Disque /dev/sdg : 29,7 GiB, 31914983424 octets, 62333952 secteurs Unités : secteur de 1 × 512 = 512 octets Taille de secteur (logique / physique) : 512 octets / 512 octets taille d'E/S (minimale / optimale) : 512 octets / 512 octets Type d'étiquette de disque : dos Identifiant de disque : 0x4ad391be Périphérique Amorçage Début Fin Secteurs Taille Id Type /dev/sdg1 8192 98045 89854 43,9M c W95 FAT32 (LBA) /dev/sdg2 98304 62333951 62235648 29,7G 83 Linux ``` ```bash bruno@debian:~$ sudo dd if=/dev/sdg of=~/raspian_backup.img status=progress 62333952+0 enregistrements lus 62333952+0 enregistrements écrits 31914983424 bytes (32 GB, 30 GiB) copied, 2111,96 s, 15,1 MB/s # if (input file) # of (output file) # status=progress sinon dd n'affiche rien ``` Avec dd, l'image à la même taille que le disque, quelque soit la taille occupée réelle. Avec pishrink, la taille est réduite à la taille réellement occupée. ```bash $ wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh $ chmod +x pishrink.sh $ sudo ./pishrink.sh raspian_backup.img Creating new /etc/rc.local rootfs : 121548/1907808 fichiers (0.2% non contigus), 1043934/7779456 blocs resize2fs 1.43.4 (31-Jan-2017) resize2fs 1.43.4 (31-Jan-2017) En train de redimensionner le système de fichiers sur /dev/loop0 à 1343833 (4k) blocs. Début de la passe 2 (max = 69797) Relocalisation de blocs XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Début de la passe 3 (max = 238) Examen de la table d'i-noeuds XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Début de la passe 4 (max = 11012) Mise à jour des références d'i-noeudsXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Le système de fichiers sur /dev/loop0 a maintenant une taille de 1343488 blocs (4k). Shrunk raspian_backup.img from 30G to 5,2G Disque /dev/sdg : 29,7 GiB, 31914983424 octets, 62333952 secteurs Unités : secteur de 1 × 512 = 512 octets Taille de secteur (logique / physique) : 512 octets / 512 octets taille d'E/S (minimale / optimale) : 512 octets / 512 octets Type d'étiquette de disque : dos Identifiant de disque : 0x00000000 Périphérique Amorçage Début Fin Secteurs Taille Id Type /dev/sdg1 2048 62332927 62330880 29,7G b W95 FAT32 ``` #### Restaure sur la carte SD: ```bash $ sudo dd if=~/raspian_backup.img of=/dev/sdg 10848969+0 enregistrements lus 10848969+0 enregistrements écrits 5554672128 bytes (5,6 GB, 5,2 GiB) copied, 850,459 s, 6,5 MB/s ``` Linux: Windows: Utiliser WinDisk32 sourceforge.net/projects/win32diskimager