« La commande dd » : différence entre les versions

Aller à la navigation Aller à la recherche
85 octets ajoutés ,  il y a 12 ans
m
Ligne 156 : Ligne 156 :
== Sauvegarder un disque dur ou une partition dans une image compressée ==
== Sauvegarder un disque dur ou une partition dans une image compressée ==


Les commandes suivantes permettent de créer un fichier (de sauvegarde) compressé, qui pourra être utilisé pour restaurer la partition "n" ("n" est une valeur numérique) du disque "/dev/sdX" ("X" est une lettre alphabétique).<br />
La ligne de commandes suivante permet de créer un fichier compressé, qui pourra être utilisé pour restaurer la partition "n" ("n" est une valeur numérique) du disque "/dev/sdX" ("X" est une lettre alphabétique).<br />
(peu importe le type de partition)
(peu importe le type de partition)


  dd if=/dev/sdXn | gzip -c > /media/suportamovible/fichierimage_part_dd.gz  
  dd if=/dev/sdXn | gzip -c > /media/suportamovible/fichierimage_part_dd.gz  


Dans cette commande, le programme "dd" lit par blocs (de 512 octets par défaut) le contenu de la partition "n" du disque "X" (/dev/sdXn),<br />
Dans cette ligne de commandes, le programme "dd" lit par blocs (de 512 octets par défaut) le contenu de la partition "n" du disque "X" (/dev/sdXn).<br />
le flux de sortie du programme "dd" est connecté par un tube anonyme (|) au flux d'entrée du programme "gzip",<br />
Le flux de sortie du programme "dd" est connecté par un tube anonyme (|) au flux d'entrée du programme "gzip".<br />
qui va retourner ce flux compressé par son flux de sortie (option "c") qui est redirigé par ">" vers le fichier "/media/suportamovible/fichierimage_part_dd.gz".<br />
"gzip" va compresser ce flux et le retourner par son flux de sortie (option "c") qui sera redirigé par ">" vers le fichier "/media/suportamovible/fichierimage_part_dd.gz".<br />
Si le fichier "" existait avant l'exécution de la commande, il sera "écrasé".<br /><br />
Si le fichier "/media/suportamovible/fichierimage_part_dd.gz" existait avant l'exécution de cette ligne de commandes, il serait "écrasé".<br /><br />


Pour restaurer la partition ainsi sauvegardée faire :
Pour restaurer la partition ainsi sauvegardée faire :
Ligne 170 : Ligne 170 :
  gzip -cd /media/suportamovible/fichierimage_part_dd.gz | dd of=/dev/sdXn
  gzip -cd /media/suportamovible/fichierimage_part_dd.gz | dd of=/dev/sdXn


Dans cette commande, le programme "gzip" décompresse (option "d") le fichier "/media/suportamovible/fichierimage_part_dd.gz"<br />
Dans cette commande, le programme "gzip" dé-compresse (option "d") le fichier "/media/suportamovible/fichierimage_part_dd.gz".<br />
son flux de sortie du programme "gzip" (option "c") est connecté à un tube anonyme (|) qui est connecté à l'entrée du programme "dd"<br />
Le flux de sortie du programme "gzip" (option "c") est connecté à un tube anonyme (|) qui est connecté à l'entrée du programme "dd".<br />
la sortie (of=) du programme "dd" se fera sur la partition "n" du disque "X".<br />
La sortie (of=) du programme "dd" se fera sur la partition "n" du disque "X" (/dev/sdXn),<br />
Le contenu de la partition "/dev/sdXn" sera écrasé et remplacé par le contenu du fichier sauvegardé par la commande précédente.
et le contenu de cette partition sera écrasé et remplacé par le contenu du fichier sauvegardé par la ligne de commandes précédente.


= Références =
= Références =
editor
621

modifications

Menu de navigation