0% encontró este documento útil (0 votos)
6 vistas2 páginas

Backup de Tarjeta SD en Linux

El documento proporciona instrucciones sobre cómo hacer una copia de seguridad de una tarjeta SD en Linux utilizando el comando 'dd', tanto en formato comprimido como sin comprimir. También incluye pasos para restaurar la imagen a la tarjeta SD y sugiere la creación de un script en Bash para automatizar el proceso. Se mencionan herramientas adicionales como 'pv' para monitorear el progreso de la copia.

Cargado por

runene
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas2 páginas

Backup de Tarjeta SD en Linux

El documento proporciona instrucciones sobre cómo hacer una copia de seguridad de una tarjeta SD en Linux utilizando el comando 'dd', tanto en formato comprimido como sin comprimir. También incluye pasos para restaurar la imagen a la tarjeta SD y sugiere la creación de un script en Bash para automatizar el proceso. Se mencionan herramientas adicionales como 'pv' para monitorear el progreso de la copia.

Cargado por

runene
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Hacer copia comprimida de SD a imagen

jueves, 5 de septiembre de 2024 17:32

sudo dd if=/dev/mmcblk0 bs=32M | 7z a -si /media/usb/SD/[Link].7z

sudo dd if=/dev/mmcblk0 bs=32M | 7zr a -si /media/usb/SD/[Link].7z

------
Antiguo sin comprimir

sudo dd if=/dev/mmcblk0 of=/media/usb/[Link] status=progress

sudo dd if=/dev/sdX of=~/[Link] status=progress

Desde <[Link]

Desde <[Link]

--------
Hacer Backup tarjeta SD Raspberry PI
Para ver discos instalados en nuestro sistema linux
sudo fdisk -l
Montamos el pendrive en la carpeta media para meter el archivo .img. Debemos tener en cuenta
que lo que montamos es la particion (sda1) y no el disco (sda)
sudo mount /dev/sda1 /media/
Posteriormente instalar paquete pv para ver información del grabado. no viene por defecto en
raspbian
sudo apt install pv
Finalmente procedemos a copiar disco completo (mmcblk0), con las dos particiones de raspbian
(mmcblk0p1 y mmcblk0p2) a imagen
sudo dd if=/dev/mmcblk0 | pv | sudo dd of=/media/[Link]
Como restaurar imagen a Tarjeta SD
Primero montamos la partición del pendrive en /media
sudo mount /dev/sda1 /media/
Finalmente volcamos el contenido de la imagen a la tarjeta SD (mmcblk0)
sudo dd if=/media/[Link] | pv | sudo dd of=/dev/mmcblk0 bs=1M
Script en Bash para copiar SD a img
Pasemos a detallar la siguiente sentencia de comandos separadas por «;» para que se ejecuten uno
detrás de otro.
sudo mount /dev/sda1 /media/ ; fecha=$(date +%d%m%Y) ; sudo dd if=/dev/mmcblk0 | pv | sudo
dd of='/media/backupSD'$fecha'.img'
sudo mount /dev/sda1 /media; montamos la partición 1 del disco sda que previamente hemos
descubierto con el comando «fdisk -l» y donde se realizará la creación de la imagen de la memoria
SD en forma de archivo *.img

Informática página 1
SD en forma de archivo *.img
fecha=$(date +%d%m%Y); introducimos una cadena con la fecha formateada para que sea parte del
nombre del archivo *.img y así sabremos en que fecha se ha hecho la copia de seguridad.
sudo dd if=/dev/mmcblk0 | pv | sudo dd of=’/media/backupSD’$fecha’.img’; con el comando «dd»
establecemos el origen de copia con el parametro «if», lo enviamos al comando «pv» para ver el
estado de copia por pantalla y finalmente lo vamos grabando al parametro «of» de destino creando
un fichero con el nombre backupSD + el contenido de la variable de fecha del la sentencia anterior
+ .img
Si queremos automatizar las tareas de copia grabaremos esta sentencia bach en un fichero [Link],
por ejemplo:
sudo echo "sudo mount /dev/sda1 /media/ ; fecha=$(date +%d%m%Y) ; sudo dd if=/dev/mmcblk0 |
pv | sudo dd of='/media/backupSD'$fecha'.img'" > [Link]
sudo chmod +x [Link]
podemos utilizar el comando «cron -e» y siguiendo el ejemplo que viene dentro del archivo
podemos ejecutar este script de manera programada.
Desde: [Link]

Informática página 2

También podría gustarte