====== Cloner / restaurer un périph avec respect partitions ====== ===== 1. Déterminer le point de montage de la cle USB ===== ==== 1.1 Avec la commande lsblk ==== ragnarok@Fenrir:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 232,9G 0 disk ├─sda1 8:1 0 28G 0 part / ├─sda2 8:2 0 1K 0 part ├─sda5 8:5 0 7,9G 0 part [SWAP] └─sda6 8:6 0 197G 0 part /home sdb 8:16 1 7,3G 0 disk └─sdb1 8:17 1 7,3G 0 part /media/ragnarok/FILES ==== 1.2 Avec la commande dmesg ==== ragnarok@Fenrir:~$ sudo dmesg | grep -i 'attached' [ 1.958362] sd 1:0:0:0: [sda] Attached SCSI disk [ 2.988115] sd 1:0:0:0: Attached scsi generic sg0 type 0 [86509.481568] sd 4:0:0:0: Attached scsi generic sg1 type 0 [86509.486500] sd 4:0:0:0: [sdb] Attached SCSI removable disk ===== 2. Cloner la cle USB (dd) ===== La commande à utiliser est la suivante dd if=/dev/sdX of=/Chemin/Au/Fichier.img bs=SIZE status=progress (l'option status est optionnelle) Pour cloner la cle USB de l'exemple précédent ragnarok@Fenrir:~$ sudo dd if=/dev/sdb of=~/clonage-cle.img bs=4M status=progress 3527409664 octets (3,5 GB, 3,3 GiB) copiés, 93 s, 37,9 MB/s On vérifie que la copie à bien eu lieu ragnarok@Fenrir:~$ ls -lh ~/clonage-cle.img -rw-r--r-- 1 root root 7,4G juin 8 14:10 /home/ragnarok/clonage-cle.img Le backup est donc OK. Mais la commande étant passée avec les privilèges root (adiminstrateur), si vous souhaitez mettre les droits à votre user : ragnarok@Fenrir:~$ sudo chown $USER:$USER ~/clonage-cle.img ragnarok@Fenrir:~$ ls -lh ~/clonage-cle.img -rw-r--r-- 1 ragnarok ragnarok 7,4G juin 8 14:10 /home/ragnarok/clonage-cle.img ===== 3/ Restaurer l'image du la clé (ddrescue) ===== Pour restaurer cette image sur le périphérique USB, il faudra installer un paquet supplémentaire, avec les droits administrateur : **gddrescue** ragnarok@Fenrir:~$ sudo apt-get install gddrescue La syntaxe est la suivante : gddrescue /dev/INPUT /dev/OUTPUT ragnarok@Fenrir:~$ sudo gddrescue /dev/sdb ~/clonage-cle.img GNU ddrescue 1.23 Press Ctrl-C to interrupt ipos: 562823 kB, non-trimmed: 0 B, current rate: 38010 kB/s opos: 562823 kB, non-scraped: 0 B, average rate: 37521 kB/s non-tried: 7301 MB, bad-sector: 0 B, error rate: 0 B/s rescued: 562823 kB, bad areas: 0, run time: 15s pct rescued: 7.15%, read errors: 0, remaining time: 3m time since last successful read: 0s Copying non-tried blocks... Pass 1 (forwards) Votre backup est restauré....