Cómo hacer una copía de seguridad de tu Raspberry Pi

Realiza una copia de seguridad de los archivos de una Raspberry Pi para que puedas restaurarlos rápidamente.

Una de las mejores cosas de usar una Raspberry Pi es lo fácil que es reiniciar todo el sistema. Si estás trabajando en un proyecto y ocurre algún accidente y se va todo al traste, sólo vas a necesitar unos minutos para reinstalar el sistema operativo y comenzar de nuevo. Una rápida restauración es sólo una cosa que hace de la Raspberry Pi un dispositivo ideal para la experimentación.

Este estado constante de estar listo para recuperar los datos puede ser un arma de doble filo. La Raspberry Pi es un microcomputadora útil: puedea configurar el correo electrónico y utilizarInternet, escribir documentos, instalar y utilizar herramientas de programación, y trabajar en todo tipo de proyectos a largo plazo.

Si usas una Raspbery Pi ddurante mucho tiempo, querrás pensar en una solución de respaldo. Una copia de seguridad permite poder restaurar el sistema operativo Raspbian y sus archivos. Afortunadamente, hay varias maneras de hacerlo, hacer una copia de seguridad del sistema operativo y de tus archivos.

Opción 1: Copiar la imagen de la tarjeta SD

La forma más sencilla de hacer una copia de seguridad de tu Raspberry es copiar toda la tarjeta SD como una imagen. Esta técnica es la inversa a la de flashear tu SD cuando se le instala un sistema operativo. En lugar de copiar un archivo de imagen de tu ordenador a la tarjeta SD, se copia la tarjeta SD completa en un archivo de imagen en tu ordenador. Así es, de hecho, como se crean en primer lugar los archivos de imagen.

  • Apaga tu Raspberry Pi y quita la tarjeta SD.
  • Colócala en un lector de tarjetas SD y conéctalo a tu ordenador.
  • Abre una ventana Terminal en un Mac u ordenador con Linux, e teclea df para ver los dispositivos de tu sistema.
  • Ahora conecta la tarjeta SD a tu ordenador y teclea df
    de nuevo.

Para poder ver la unidad recién montada: en una máquina Linux, será algo así como /dev/sdb1, y en un Mac será /dev/disk2s1. Los números pueden ser diferentes, así que asegúrate de comprobarlo cuidadosamente.
En Linux:
sudo dd bs=4M if=/dev/sdb of=raspbian.img
En un Mac:
sudo dd bs=4m if=/dev/rdisk2 of=raspbian.img
A continuación, puedes utilizar el archivo raspbian.img para restaurar todo tu sistema operativo al estado donde se hizo la copia a una tarjeta SD usando dd al revés, o usando una aplicación como Etcher para flashear la tarjeta SD.

En Windows, realiza una copia de seguridad de la tarjeta SD usando el programa Win32 Disk Imager. Abre el programa y haz clic en Sí a la ventana de alerta de seguridad. Inserta C:\raspberrypi.img en el Archivo de Imagen y haz clic en Leer. La tarjeta SD se escribirá en el archivo de imagen. Cuando avise ‘Read Successful’, puedes hacer clic en Aceptar.

Opción 2: Realiza una copia de seguridad de la carpeta Inicio

Tienes que quitar la tarjeta SD de tu RaspberryPi, conectarla a un Mac o PC, y completar toda la copia de seguridad, guardandola en el equipo.

La segunda opción de copia de seguridad es hacer una copia de seguridad sólo de tu Carpeta de inicio como un archivo comprimido. Descomprimir el archivo te permite explorar y restaurar archivos individuales
y directorios. Usa la Terminal en tu Raspberry Pi:
cd /home/
sudo tar czf pi_home.tar.gz pi

Copia el archivo pi_home.tar.gz a una unidad flash USB para mantenerlo a salvo.

Opción 3: Programar copias de seguridad

Es posible programar las copias de seguridad manualmente mediante el comando tar. Algunos usuarios de Raspberry Pi eligen usar rsync en lugar de tar, porque esto copia de forma inteligente los archivos actualizados en lugar de los archivos completos del sistema. Pero necesitas crear un archivo de exclusión que ignore el contenido de las carpetas del sistema. Un enfoque más fácil es usar un programa libre llamado Déjà Dup. Esto automatiza el rsync y le da al usuario un interfaz amigable. Es un programa fácil de usar, y puedes hacer una copia de seguridad de tu Raspberry usando Amazon S3, SSH,
FTP, o copiando los archivos directamente en una unidad flash.

Puedes seleccionar directorios para incluir y excluir, y es fácil restaurar las copias de seguridad. Déjà Dup es instalado por por defecto en Ubuntu, y es fácil de instalar en Raspbian mediante:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install deja-dup

Ahora encontrarás un nuevo programa llamado Backups en Menú > Accesorios. Haz clic en Carpetas para guardar y comprobar que Home (pi) está en la lista. Las carpetas a ignorar deben aparecer con el cubo de la basura. Ahora haz clic en Ubicación de almacenamiento y cambie Amazon S3 a tu memoria USB.

Vuelve a Descripción general y haz clic en Copia de seguridad. Déjà
Dup iniciará la primera copia de seguridad de la carpeta Inicio. Se te preguntará si desea introducir una contraseña cifrada. Esta es una buena idea para la seguridad. Introduzca la misma contraseña en el campo Encryption Password y Confirm Password fields. Haz clic en Continuar.

La primera copia de seguridad puede tardar un poco, dependiendo del tamaño de la carpeta Inicio. Cuando Déjà Dup haya terminado de hacer la copia de seguridad con éxito, puedes configurar un horario. Configura la función Desactivar a On. Haz clic en Programación y cambia de semana a día. La copia de seguridad almacenará ahora el contenido de tu Home a la unidad flash todos los días, listo para su uso para restaurar cuando la necesites.

Restauración de archivos

Si has tenido un fallo total del sistema y ha tenido que limpiar la tarjeta SD, tendrás que reinstalar Déjà Dup (sigue los pasos de las instrucciones anteriores). Asegúrate de que tu unidad flash de copia de seguridad esté conectada a la unidad Raspberry Pi. Ahora abre Accesorios > Copias de seguridad. Haz clic en Restaurar para reinstalar los archivos perdidos o directorios. Se abrirá una ventana de ‘Restaurar desde dónde’.  Abrir si estás instalando desde una imagen nueva de Raspbian. Elige ru unidad flash utilizando la función Ubicación de Copia de seguridad. Haz clic en Reenviar.

Elige la fecha para elegir la copia de seguridad de la que deseas realizar la copia de seguridad y restaurarla y haz clic en Reenviar. Tienes dos opciones: restaurar archivos a su ubicación original y restaurar
a una carpeta en particular. Selecciona esta opción para restaurar los archivos a sus ubicaciones originales. Haz clic en Reenviar y restaurar. Si has introducido una contraseña, debes introducirla en el campo Contraseña de encriptación. Haz clic en Continuar.

Todos los archivos de la carpeta Inicio en tu la copia de seguridad anterior se restaurarás. Verás el mensaje de restauración terminada cuando todos los archivos estén de vuelta. Haz clic en Cerrar. Ahora encontrarás todos los archivos restaurados desde la carpeta Inicio reinstalada.

Pin It on Pinterest

Shares