Hoy traigo un mini-tutorial de cómo hacer imágenes comprimidas de memorias externas (SD, USB…) en Linux.
Para crear las imágenes:
dd if=/dev/sdX | gzip -9 > /ruta/a/backup.img.gz
…siendo sdX el dispositivo a clonar.
Para restaurar las imágenes:
gzip -dc ruta/a/backup.img.gz | dd of=/dev/sdX
…siendo iguamente sdX donde restaurar la imagen.
Pero si queremos ser creativos, podemos hacer esto mismo, enviado las imágenes a un tercer servidor:
dd bs=1M if=/dev/sdX | ssh user@host ‘gzip -9 > /ruta_remota/a/backup.img.gz’
…algo sumamente útil si, por ejemplo, estamos haciendo diabluras con una Raspberry Pi y contamos -obviamente- con poco espacio en el sistema local.