Cloner / Restaurer périph stockage USB (avec son partitionnement).

Demandez et postez vos petites astuces, répertoire des tutoriels et astuces
Avatar du membre
cyrille
Messages : 2931
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par cyrille » mar. 11 juin 2019 20:13

CLONER UN périphérique DE STOCKAGE USB / LE RESTAURER AVEC RESPECT DU PARTITIONNEMENT


1. Déterminer le point de montage de la cle USB

1.1 Avec la commande lsblk

Code : Tout sélectionner

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

Code : Tout sélectionner

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

Code : Tout sélectionner

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

Code : Tout sélectionner

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érfie que la copie à bien eu lieu

Code : Tout sélectionner

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 :

Code : Tout sélectionner

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

Code : Tout sélectionner

ragnarok@Fenrir:~$ sudo apt-get install gddrescue
La syntaxe est la suivante :

Code : Tout sélectionner

 gddrescue /dev/INPUT /dev/OUTPUT

Code : Tout sélectionner

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é....
Modifié en dernier par cyrille le jeu. 13 juin 2019 00:39, modifié 1 fois.
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 2Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

Avatar du membre
arghlub
modérateur
Messages : 6280
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence
Contact :

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par arghlub » mar. 11 juin 2019 20:37

Salut cyrille ;)

Merci pour ce tuto bien sympathique 8-)
Tour (custom)CM MSI Z270 M3 | CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go DDR4 3GHz | tripleBoot : Debian 9 | MXlinux | LMint 19.1 Tessa | XFCE
Portable Lenovo G50-80 (boosté RAM+SSD) | CPU Intel I3-4005U | RAM 8Go | tripleBoot avec “/data” commune : LMint 18.3 Sylvia | MXlinux | LMint 19.1 | XFCE
+ autres PCs + RaspberryPis + VMs ...
─────( pour une informatique libre ! -membre de l' April.org )────────────────

Avatar du membre
zeb
Administrateur du site
Messages : 14687
Enregistré le : ven. 19 juin 2015 22:13
Localisation : Au pays du mistral

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par zeb » mar. 11 juin 2019 20:47

8-) ;)
A lire absolument avant de poster sur le forum (et pas que le titre...)
Le RTFM des forums Linux
Merci !

Avatar du membre
débitant
modérateur
Messages : 9345
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par débitant » mar. 11 juin 2019 21:09

je ne te remercie pas pour ce super tuto qui va encore me donner du travail pour le répertoire :l :lol:

nan j'déconne continues comme ça :lol: (envoies moi en mp la liste des tutos que j'ai dû rater pour le rép :l :lol: )

Avatar du membre
david37
modérateur
Messages : 3103
Enregistré le : lun. 22 août 2016 05:06

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par david37 » mer. 12 juin 2019 00:13

super tuto cyrille ;) c'est important le "respect" :l :lol: :lol:
PC1: Hp pavilion g6 / 1.36 GHz AMD E2-1800 APU with Radeon(tm) HD Graphics / 500 GB hard drive / 4G RAM /
Debian 9.9 Xfce
PC2: Hp-Pavilion Slimline / 2.5 GHz AMD RV710 / 4GB RAM / 500 GB hard drive / LM 18.3 Xfce x64
PC3: Lenovo ThinkPad R61i / 1.87 GHz Intel T2390 / NVIDIA G86M / 2GB RAM / 100 GB Hard Drive / LMDE2-Mate x64
PC4: Dell-Latitude E7240 / 2GHz i5-4310U / Intel Haswell-ULT HD 4400 / 8GB RAM / 500 GB Hard Drive / LM 19.1 Xfce x64

mézig
Messages : 1793
Enregistré le : mar. 14 nov. 2017 14:40

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par mézig » mer. 12 juin 2019 23:32

Bonjour,

Pour mon info et si j'ai bien compris, le but est de sauvegarder un dd-usb, une clé-usb, une partition et de restaurer sur le même ou un autre support
si ce n'est pas le cas ou si ce que je vais dire est a coté de la plaque , je demande a un modo de supprimer ce message
Merci

Est ce qu'en utilisant le logiciel Disques on ne fait pas la même chose ?

Dans Disques, sélectionner le dd ou la clé et dans le menu du haut choisir "Créer une image disque"
Image

La sauvegarder ou l'on veux
Image

Et ensuite quand on veut la restaurer choisir "Restaurer l'image disque"
Image

De la même manière on peut faire un live usb en faisant "Restaurer l'image" choisir une iso et prendre la clé pour cible

Je viens d'essayer ça fonctionne tres bien
Je fais aussi avec gparted

mais j'ai peut etre tout faux ;)
Modifié en dernier par mézig le jeu. 13 juin 2019 00:40, modifié 1 fois.
Intel Pentium Dual CPU E2140 -- Nvidia GF108 -- 4 Go de RAM -- Ubuntu 18.10
Intel Pentium CPU 4405U @ 2.10GHz × 4 -- Intel HD Graphics 510 (Skylake GT1) -- 4 Go de RAM -- Ubuntu 19.04 -- Ubuntu 18.04 -- Ubuntu 18.10 avec partition de données commune

Avatar du membre
cyrille
Messages : 2931
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par cyrille » jeu. 13 juin 2019 00:38

Sans doute... je n'ai pas essayé...

Et comment fais tu sur une machine qui n'a pas de serveur X mais qu'un accès ssh ? Ou une machine qu'avec des tty ?

Tu peux tout faire en graphique (peut être pas quand même... faut pas pousser) si tu veux, style clicodrome style windows...

Moi je te propose une solution qui tient en 2 lignes de commande que tu peux mettre dans un alias ou un script shell et dont les programmes sont installés par défaut ou ne pèse rien (gddrescue < 500Ko)

Et en plus on comprend ce que l'on fait...

Je m'en fous un peu (beaucoup) d'embarquer plein de bibliothèques GTK, Qt ou Kde pour cloner une clé...
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 2Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

mézig
Messages : 1793
Enregistré le : mar. 14 nov. 2017 14:40

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par mézig » jeu. 13 juin 2019 00:56

Il n'y a pas que des geeks et principalement sur Linux mint qui a toujours ete choisis pour sa facilité d’utilisation , parce que plus user friendly
Oui on peut tout faire en ligne de commande ,formater par exemple mais , j'utilise Gparted

Et Cyrille je ne critique pas ta façon de faire , ni que ce que je dis est mieux, je dis simplement qu'il y a une façon graphique facile qui peut sans doute correspondre au besoins pas mal d’utilisateurs de Linux qui n'aiment pas la ligne de commande
et là le logiciel est présent sur pratiquement toutes les distros
Et en plus on comprend ce que l'on fait...
oui certains mais pas moi
perso quand je peux faire en graphique , je fais en graphique

Encore une fois j'aurais pas du ,désolé

excuses moi

Quelqu'un peut supprimer mes deux messages ?...
Intel Pentium Dual CPU E2140 -- Nvidia GF108 -- 4 Go de RAM -- Ubuntu 18.10
Intel Pentium CPU 4405U @ 2.10GHz × 4 -- Intel HD Graphics 510 (Skylake GT1) -- 4 Go de RAM -- Ubuntu 19.04 -- Ubuntu 18.04 -- Ubuntu 18.10 avec partition de données commune

Avatar du membre
cyrille
Messages : 2931
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nord - Avesnois
Contact :

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par cyrille » jeu. 13 juin 2019 07:07

mézig a écrit :
jeu. 13 juin 2019 00:56
je dis simplement qu'il y a une façon graphique facile qui peut sans doute correspondre au besoins pas mal d’utilisateurs de Linux qui n'aiment pas la ligne de commande
Sans doute, mais Linux c'est à la base un shell auquel on a ajouté un serveur X optionnel
mézig a écrit :
jeu. 13 juin 2019 00:56
et là le logiciel est présent sur pratiquement toutes les distros
pas sûr du tout que gparted et autres utilitaires disks soit installé par défaut - en tout cas sous Debian non
mézig a écrit :
jeu. 13 juin 2019 00:56
Quelqu'un peut supprimer mes deux messages ?...
Bah pourquoi tu as le droit d'avoir une vision différente et de préférer des applis X
# Me : DELL Lat E5430, SSD, 64-bit, RAM 8Go [ FreeBSD 12.0, xfce / Openbox ; DEBIAN SID via VirtualBox] | E7440, SSD, amd64, RAM 8Go [ DEBIAN SID, xfce]
# Me : VPS : 1 vCore 2 GHz , SSD, RAM 2Go, Local RAID, DEBIAN STABLE https://cbiot.fr
# Work : Serveur HP ProLiant ML 310e Gen 8 v2, DEBIAN STABLE | Parc DELL Lat E6* LINUX MINT, 18.3 Sylvia, amd64, XFCE.

All you need : #!/bin/bash | SVP les chiants pas de MP...

mézig
Messages : 1793
Enregistré le : mar. 14 nov. 2017 14:40

Re: Cloner / Restaurer périph stockage USB (avec son partitionnement).

Message par mézig » jeu. 13 juin 2019 09:09

Disques et Baobab sont installés par défaut , sur la plupart des distros, mais pas gparted
Synaptic l'est par défaut sur Mint mais pas sur Ubuntu ce qui montre que Linux cherche a devenir le plus un clicodrome a la Windows (Logitheque)
Sans doute, mais Linux c'est à la base un shell auquel on a ajouté un serveur X optionnel
tu crois que c'est ce que c'est ce que les gens recherchent , je crois au contraire qu'ils ils viennent sur LM justement pour ce coté in the box il n'y a qu'a voir le succes des rubriques consacrées a l’aspect visuel du genre "Nos bureaux 20xx"

Mon avis puisse que tu me le permet, c'est que si tu proposes les deux solutions a un utilisateurs qui n'est pas trop branché informatique ,(il y en a pas mal) tu lui feras beaucoup moins peur avec la méthode graphique
perso la ligne de commande je l'évite si possible , mais c'est ce qu'il y a de plus pratique pour la maintenance ou la réparation d'un systeme , c'est d'ailleurs aussi utilisé sur Windows dans ces conditions quand il n'existe pas de solution graphique .

Depuis que tu as proposé , j'hésitais a poster pour ne pas que tu prenne ça comme une critique ,

Pour la suppression de mes messages , je pense qu'il faut mieux les supprimer, c'est une pollution de ton topic
Intel Pentium Dual CPU E2140 -- Nvidia GF108 -- 4 Go de RAM -- Ubuntu 18.10
Intel Pentium CPU 4405U @ 2.10GHz × 4 -- Intel HD Graphics 510 (Skylake GT1) -- 4 Go de RAM -- Ubuntu 19.04 -- Ubuntu 18.04 -- Ubuntu 18.10 avec partition de données commune

Verrouillé