Cómo hacer una copia de seguridad de su Raspberry Pi

Es muy divertido comenzar un nuevo proyecto de Raspberry Pi. Sin embargo, es un poco menos divertido rehacer uno en el que ya trabajaste duro. Es por eso que vale la pena hacer una copia de seguridad del almacenamiento de su Raspberry Pi en su PC o Mac. Y, dado que Raspberry Pi utiliza una tarjeta microSD para almacenamiento, crear una copia de seguridad de su Raspberry es bastante fácil en cualquier plataforma. A continuación, le mostramos cómo hacer una copia de seguridad de la tarjeta SD de su Raspberry Pi en Windows, macOS o Linux, y también cómo restaurarla desde esa copia de seguridad.

Lo primero es lo primero: apague su Pi de forma segura (la forma en que lo haga dependerá del sistema operativo que esté ejecutando; para Raspbian, es solo sudo shutdown ahora en la línea de comando) y retire su tarjeta microSD. Luego, coloque la tarjeta en el lector de tarjetas de su computadora y encuéntrenos en cualquier sección que sea relevante para el sistema operativo de su computadora.

Cómo hacer una copia de seguridad de la tarjeta SD de su Raspberry Pi en Windows

Paso 1: Abra Win32 Disk Imager

Puede reconocer este programa en nuestra guía para instalar Raspbian. Es nuestro recurso para escribir y reescribir tarjetas SD, y también lo usaremos aquí. Si aún no lo tiene, puede descargarlo aquí.

Paso 2: configure la unidad y la carpeta de destino

En Win32 Disk Imager, use el menú desplegable etiquetado como Dispositivo para elegir la unidad que corresponda a su tarjeta SD. Luego haga clic en el pequeño botón con la carpeta y seleccione la carpeta en la que desea que termine su copia de seguridad, pero no presione Abrir todavía. Escriba un nuevo nombre de archivo en el cuadro Nombre de archivo: este será el nombre de archivo de su copia de seguridad. El tipo de archivo será .img por defecto, lo cual es bueno, porque eso es lo que quieres. Puede continuar y presionar Abrir ahora.

Paso 3: escribe el archivo

Ahora simplemente presione el botón Leer, lo que debería ser bastante fácil de hacer, especialmente porque Win32 Disk Imager atenuará el botón Escribir cuando vea que el archivo .img que ha elegido no existe (todavía). ¡Tu trabajo aquí está hecho! Win32 Disk Imager hará el resto. Expulsa tu tarjeta SD cuando esté todo listo y sigue disfrutando de tu Pi con un poco más de tranquilidad.

Restaurar su Raspberry Pi en Windows

Si llega ese día sombrío en el que tiene que usar esta pequeña copia de seguridad, encontrará que el proceso le parece muy familiar. Una vez más, colocará una tarjeta SD y seleccionará la unidad adecuada en la ventana desplegable. Una vez más, seleccionará su archivo .img, solo que esta vez, por supuesto, ¡ya existirá! Y como ya existe, verá que el botón Escribir es una opción viable. Eso es exactamente lo que debe hacer, por supuesto, y una vez que lo haga, Win32 Disk Imager reemplazará lo que esté en su tarjeta SD con la imagen del disco de respaldo. ¡Fácil!

Cómo hacer una copia de seguridad de la tarjeta SD de tu Raspberry Pi en macOS

Paso 1: abre la Terminal y encuentra tu tarjeta SD

Abra Terminal en su Mac e ingrese este comando:

diskutil list

Esto enumerará todas las unidades de su Mac, pero identificar su tarjeta SD es tan fácil como detectar la que tiene aproximadamente el tamaño correcto. Anote la ubicación de la unidad.

Paso 2: Haga una copia de seguridad de su tarjeta SD en la Terminal

Ahora que sabe dónde está su tarjeta SD, puede consultarla en un comando pidiéndole a su Mac que haga una copia de seguridad. Aquí está el comando:

sudo dd if=/dev/disk1 of=~/MyPiBackup.dmg

La primera parte en negrita es la ubicación; puede que le parezca diferente. La segunda parte es el nombre del archivo de la imagen que estamos creando y, por supuesto, puede cambiarlo por el que desee. Tendrás que esperar un rato y no verás una barra de progreso ni nada que ver, así que ve a tomar una taza de café o algo. Eventualmente, estará listo con una copia de seguridad de la tarjeta SD de su Pi.

Restaurar su Raspberry Pi en macOS

Si algo sale mal y necesita restaurar la tarjeta SD de su Raspberry Pi, tendrá que abrir la copia de seguridad de Terminal y una vez más ejecutar diskutil list. Localice su tarjeta SD nuevamente e ingrese este comando (con la ubicación de la suya reemplazando la parte en negrita):

diskutil unmountDisk /dev/disk1

Ahora podemos volver a escribir la tarjeta SD desde nuestra copia de seguridad.

sudo dd if=~/MyPiBackup.dmg of=/dev/disk1
 

Nuevamente, las partes en negrita pueden verse diferentes para usted: la primera es el nombre que le dio a su copia de seguridad, y la segunda es la ubicación de la tarjeta SD. Y, al igual que con la creación de la copia de seguridad, este será un proceso largo y solitario. Toma otro café. Una vez que finalice la reescritura de SD (y haya terminado ese café), puede expulsar su tarjeta SD.

sudo diskutil eject /dev/rdisk3

¡Eso es todo!

Cómo hacer una copia de seguridad de la tarjeta SD de su Raspberry Pi en Linux

Paso 1: encuentra tu tarjeta SD

En la línea de comando, ingrese esto:

df -h

Eso enumerará todas sus unidades. ¿Cuál es tu tarjeta SD? Si no puede resolverlo, intente ejecutar el comando antes de insertar la tarjeta (lo sé, ya le dijimos en la parte superior que la colocara, lo siento). Luego agregue la tarjeta y ejecute el comando nuevamente. El recién llegado es el que quieres. Anote la ubicación que aparece en la columna Sistema de archivos.

Paso 2: haga una copia de seguridad de la tarjeta SD en la terminal

Gracias a su antepasado UNIX compartido, Linux y macOS también comparten un paso idéntico en esta guía. Aquí está el comando que necesitará a continuación, que también es el que usamos en el Paso 2 para Mac:

sudo dd if=/dev/sda of=~/MyPiBackup.img

Al igual que con la versión para Mac, las dos partes en negrita variarán: la primera debe ser la ubicación que anotó en el Paso 1, y la segunda puede ser cualquier nombre de archivo que desee usar para su copia de seguridad. Al igual que con Mac, tendrá que esperar sin recibir noticias de su computadora sobre cómo van las cosas. Confíe en él para hacer el trabajo e ir a hacer un recado, o algo así. Cuando finalmente termine, tendrás tu copia de seguridad.

Restaurar su Raspberry Pi en Linux

¿Entonces necesitas restaurar tu tarjeta SD? No hay problema. De regreso a la línea de comando vamos. Encuentra tu tarjeta SD una vez más con df -h. Luego desmóntelo con este comando:

sudo unmount /dev/sda1

Cambie la parte en negrita por cualquier ubicación que se enumere para su tarjeta SD en Sistema de archivos en la lista que devolvió el comando df -h. Ahora ejecute este comando, una vez más intercambiando las partes en negrita (primero es el nombre de archivo que le dio a su copia de seguridad, y el segundo es la ubicación de la tarjeta SD nuevamente):

sudo dd bs=4M if=~/MyPiBackup.img of=/dev/sda

De nuevo, espere sin comentarios. Haga más recados, beba más café y regrese para encontrar la tarjeta SD de su Pi restaurada. ¡Hurra!