Vous n'avez pas besoin d'utiliser dd ou tuyauterie du tout.
</dev/sda gzip >/mnt/sdb1/backups/disk.img.gz
</mnt/sdb1/backups/disk.img.gz gunzip >/dev/sda
 
 Une fois, j'ai fait un benchmark et j'ai trouvé en utilisant dd plus lent que cat pour une copie directe entre différents disques. Je m'attendrais à ce que le tuyau fasse n'importe quelle solution impliquant dd encore plus lent dans ce cas.
La tuyauterie implique un processus supplémentaire et une copie utilisateur supplémentaire, donc elle devrait être plus efficace pour utiliser la redirection.
 Mais je suppose que sur le système de mise en cache matériel et logiciel actuel, cela ne devrait pas faire de réelle différence. Peut-être que vous pouvez avoir de meilleurs résultats en utilisant bs=4k ou bs=64k , puisque c'est la limite du tube sous Linux. Voir cette question pour plus de détails sur les différents bs paramètres.