En aquest xicotet article et mostre els passos que faig quan vull fer una còpia de seguretat completa d'una Raspberry Pi clonant la tarjeta microSD que fa del seu disc dur.
Tinc còpies de seguretat parcials de diversos projectos i bases de dades que m'els programe diariament amb Crontab, però de tant en tant m'agrada també fer-me còpies de seguretat completes de la situació actual de tot el sistema i m'els vaig emmagatzemant en un tauler de suro per a la meua seguretat i comoditat.
Ara que ja tinc FreeBSD 15 funcionant be amb Drupal 11 i tots els seus requisits (Nginx, PHP 8.4, MariaDB, subdominis funcionant dins del tunel Cloudflare) ja vull fer-me una còpia de seguretat completa del sistema per a poder fer proves en altres Raspberry Pi sense necessitat de trencar el servei que tinc en la Raspberry Pi principal.
Aleshores ature la Raspberry Pi, per la nit, i introduisc la microSD en el portatil Lenovo Thinkpad i fem dmesg per a identificar quin dispositiu detecta:
umass0 at uhub0 port 2 configuration 1 interface 0 "Generic USB Storage" rev 2.00/2.72 addr 6
umass0: using SCSI over Bulk-Only
scsibus4 at umass0: 2 targets, initiator 0
sd1 at scsibus4 targ 1 lun 0:
sd1: 121942MB, 512 bytes/sector, 249737216 sectors
O també podríem fer:
# doas sysctl hw.disknames
hw.disknames=sd0:05366e5f7626aa79,sd1:
OpenBSD la identifica i l'anomena com a sd1.
Ara clonem tota la tarjeta microSD (per aixo la lletra 'c') amb:
# doas dd if=/dev/rsd1c of=/home/joan/imatge.img bs=1M
121942+0 records in
121942+0 records out
127865454592 bytes transferred in 8234.803 secs (15528959 bytes/sec)
Ja ho tenim. Ens ha creat un fitxer imatge.mg de 119 GB.
Ja podem extraure la microSD de l'ordinador i ara anem a clonar una altra microSD amb eixa mateixa imatge .img, aleshores introduirem la nova tarjeta i farem dmesg novament:
sd1 at scsibus4 targ 1 lun 0:
sd1: 244016MB, 512 bytes/sector, 499744768 sectors
O podem fer:
# doas sysctl hw.disknames
hw.disknames=sd0:05366e5f7626aa79,sd1:
I ens reconeix tambe el dispositiu en sd1.
Ara cremarem la tarjeta nova amb el fitxer imatge.img de 119 GB aixi:
# doas dd if=/home/joan/imatge.img of=/dev/rsd1c bs=1M
121942+0 records in
121942+0 records out
127865454592 bytes transferred in 6866.696 secs (18622990 bytes/sec)





