Hacer Backup de la memoria eMMC en Armbian


En este mini-tuto se detalla el proceso para crear una imagen de Backup (copia de seguridad) de un sistema Armbian localizado en la memoria eMMC interna


Notas:

  • Aunque este tutorial haga referencia a un sistema Armbian, el proceso es exactamente el mismo para cualquier otro sistema.
  • No dispongo de OPi con emmc, pero me han confirmado que este tutorial funciona a la perfección, hay que prestar especial atención a las siguientes anotaciones para asegurar que el proceso genera una imagen correcta.
  • Para hacer una backup correcta, el sistema de la emmc no debe estar arrancado. Para ello lo que se hace es descargar una nueva imagen de Armbian, meterla en una SD y arrancar la OPi con ella, de modo que tenemos acceso a la eMMC, pero ésta no está en uso.
  • La imagen generada estará comprimida, no obstante, hay que tener en cuenta que si toda la memoria de la eMMC está expandida, la imagen resultante será de 16gb y consecuentemente, el archivo 7zip también tendrá ese tamaño (no habría nada que comprimir de la imagen).
  •  Dado que la eMMC de las OPi pueden ser de hasta 16GB, es recomendado usar una tarjeta SD de 32GB o más para asegurarnos que la imagen generada cabrá en ella.
  • El proceso que se detalla a continuación muestra el proceso de generación de la imagen de backup en la propia tarjeta SD, no obstante, podría conectarse un pendrive (de tamaño adecuado, 32gb o superior en el caso de eMMC de 16gb) y generar la imagen sobre el propio pendrive.

Instrucciones:

1 – Descargar y grabar en una SD armbian server.

2 – Meter la SD en la OPi, arrancar y completar el primer inicio (crear cuenta de usuario).

3 – Nos logueamos como Super-Usuario:

sudo su

4 – Instalamos p7zip:

apt-get install p7zip

5 – Comprobamos qué dispositivo es la eMMC (debería ser mmcblk1):

cat /proc/partitions
df -h /

6 – Creamos la imagen Backup de la eMMC comprimida:

dd if=/dev/mmcblk1 bs=10M | 7zr a -bd -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on -si emmc.img.7z

7 – Esperamos a que se complete el proceso (durante el proceso no saldrá nada en el terminal, hay que esperar…).

Una vez completado el proceso, la imagen de Backup comprimida se encontrará en el directorio actual y se llamará emmc.img.7z.

 

Un comentario en “Hacer Backup de la memoria eMMC en Armbian

Deja un comentario