Copier un disque bit à bit sur un dossier distant,

Comment faire une image de disque directement sur une machine distante ?

La commande de base pour créer une image de disque en local est dd (disk duplicate) :

dd if=/dev/sdb of=/home/cym/ownCloud_MOULIS/SSD_250Go_WIN7Pro.iso status=progress

Cette commande suppose l’accès au dossier local /home/cym/ownCloud_MOULIS/SSD_250Go_WIN7Pro.iso. Si la place sur le lecteur local est insuffisante, comme c’est souvent le cas pour des images disque, il est possible d’effectuer la copie de l’image disque sur une machine distante via ssh.

La commande dd sera donc exécutée en deux parties, la 1ère partie indiquant la source (if pour input file) locale, la 2nde partie introduite après le caractère "pipe" (|) qui indique la cible (of pour output file) distante :

ssh root@172.68.0.111 dd of=/mnt/iso/SSD_250Go_WIN7Pro.iso

Pour spécifier la taille des blocs on ajoutera le paramètre ibs=4096, pour ... on ajoutera les paramètres conv=notrunk,noerror, et pour suivre l’évolution du process on ajoutera le paramètre status=progress.