Archivos de Tags: backup @es

Respaldar y restaurar un disco duro con “dd”

Buscar el dispositivo correspondiente al disco que queremos utilizar mediante mount o sudo fdisk -l y desmontarlo. En mi caso será sda.

630px-Hard_disk_platters_and_head

Respaldar a una imagen sin comprimir:

dd if=/dev/sda of=/home/sda.bin bs=1024

Respaldar a una imagen comprimida:

dd if=/dev/sda bs=1024 | gzip > /home/user/sda.bin.gz

Si el sistema de archivos de destino de la imagen del disco no soporta por ejemplo ficheros de más de 4GB (como pasa con FAT32) tendrás que usar split para partir en trozos:

sudo dd if=/dev/sda conv=sync,noerror bs=64K | gzip -c | split -b 2000m - /media/usbdrive/sda.bin.gz

Restaurar una imagen sin comprimir:

dd if=/home/user/sda.bin of=/dev/sda bs=1024

Restaurar una imagen comprimida:

gzip -dc /home/user/sda.bin.gz | dd of=/dev/sda bs=1024

Restaurar una imagen comprimida y partida:

sudo cat /media/usbdrive/sda.bin.gz.* | gzip -dc | dd of=/dev/sda conv=sync,noerror bs=64K

Se puede hacer lo mismo con tan solo una partición del disco si se cambia sda con sdaX siendo X el número de particion.

Ref: https://help.ubuntu.com/community/DriveImaging#Creating_Disc_Images_Using_dd