Strumenti Utente

Strumenti Sito


dd

dd - Backup

sono anni che non lo faccio a mano, di solito cron lo fa per me..

# dd if=/dev/sdaX of=/home/user/immagine.img (o anche un disco remoto montato)
# dd if=immagine.img of=/dev/sdaX

oppure più seriamente

# dd if=/dev/sdX conv=sync,noerror bs=32K | gzip -c  > /percorso/backup.img.gz
# gunzip -c /percorso/backup.img.gz | dd of=/dev/sdX

oppure

# dd if=/dev/sdaX | bzip2 -9f > immagine.img.bz2

meglio ancora per velocizzare:

# dd if=/dev/sdaX bs=32K | bzip2 -9f > immagine.img.bz2
# bunzip2 -dc immagine.img.bz2 | dd of=/dev/sdaX 

dd - avanzamento

il comando per verifica ogni x secondi è:

# watch -n 10 pkill -USR1 ^dd

Per verifica è:

# pkill -USR1 ^dd

Oramai in dd hanno implementato l' opzione progress, basta dichiararla dopo il comando:

# dd if=/dev/zero of=/dev/sdX bs=8M status=progress
dd.txt · Ultima modifica: 2018/05/17 22:06 da amnesia