El meu nuvolet és una Raspberry Pi B+ amb FreeBSD 11, i tinc prou serveis corrent tots els dies. En aquest xicotet article vull ensenyar com ho faig per clonar targetes MicroSD per tal de no experimentar mai un sistema corrupte i tenir que fer reinstal·lacions de zero.
Bàsicament, per entendre dd cal saber que fa còpies de discs complets o de particions i que funciona de la següent manera:
dd ORIGE DESTÍ
Per a fer un backup de la targeta MicroSD on tenim el nostre servidor funcionant a la Raspberry farem:
dd if=/dev/da0 of=BACKUP-NUVOLET-28-MAIG-2018.img bs=1M
29476+1 records in
29476+1 records out
30908350464 bytes transferred in 1032.090230 secs (29947334 bytes/sec)
Normalment el FreeBSD del nuvolet a la Raspberry m'ocupa uns 30Gb.
Si un dia es trenca el nostre sistema i volem recuperar un backup a la MicroSD o a una altra MicroSD fent:
dd if=IMATGE-DEL-BACKUP.img of=/dev/da0 bs=1M
30436+1 records in
30436+1 records out
31914983424 bytes transferred in 1666.787160 secs (19147606 bytes/sec)
+ info:
Un article interessantíssim sobre dd per a clonar discos durs:
https://linuxzone.es/dd-clona-y-graba-discos-duros-facilmente/