Usar tar
e gzip
é provavelmente sua melhor opção. Você poderia usar dd
para fazer uma cópia bloco a bloco, mas isso obviamente lhe dará um arquivo exatamente do mesmo tamanho que a partição.
Assumindo que a partição é /dev/sda2
, algo como: -
mkdir /mnt/recovery
mount -t ntfs /dev/sda2 /mnt/recovery
cd /mnt/recovery
tar -cvf - . | gzip -c >/path/to/store/recovery.tar.gz
deve fazer o backup e: -
mkfs.ntfs /dev/sda2
mount -t ntfs /dev/sda2 /mnt/recovery
cd /mnt/recovery
tar xvf /path/to/sotre/recovery.tar.gz
para colocar tudo de volta novamente.