- - Cómo hacer una copia de seguridad de tarjetas SD y unidades flash en Linux con DD

Cómo hacer una copia de seguridad de las tarjetas SD y unidades flash en Linux con DD

Copia de seguridad de elementos portátiles como tarjetas SD y USBLas unidades flash en Linux son más fáciles de lo que parece, y puede suceder directamente desde el terminal, utilizando la herramienta DD copy and convert. DD es realmente versátil, y con él, los usuarios pueden copiar grandes cantidades de datos de un lugar a otro. Basta decir; La herramienta DD tiene muchos usos. Uno de sus mejores usos es hacer una copia de seguridad del almacenamiento de datos. En consejos adictivos en el pasado, hemos usado este método para hacer copias de discos duros. También se puede utilizar para realizar copias de seguridad de tarjetas SD y unidades flash. Así es como funciona.

ALERTA DE SPOILER: Desplácese hacia abajo y vea el video tutorial al final de este artículo.

Copia de seguridad de tarjetas SD y unidades flash

Para comenzar, abra una ventana de terminal y conecte la tarjeta SD / USB que está tratando de respaldar. Utilizar el lsblk comando para imprimir, todos los dispositivos disponibles en el sistema.

Tenga en cuenta que las tarjetas SD no seguirán elestructura genérica / dev / sdX, especialmente si está utilizando un lector de tarjetas de memoria incorporado. En su lugar, debería ver / dev / mmcblk, seguido de la información de partición.

Nota: la copia de seguridad de un USB debe seguir el esquema de nomenclatura tradicional / dev / sdX.

Es posible que su tarjeta SD no aparezca como / dev / mmcblk (osimilar) si está utilizando un adaptador USB. El nombre de la etiqueta del dispositivo depende de cómo funciona el adaptador de tarjeta SD con Linux. Es mejor leer el manual de su adaptador.

Una vez que haya descubierto la etiqueta, deberá averiguar exactamente cómo está tratando de hacer una copia de seguridad. Elija el método a continuación que se ajuste a su caso de uso.

Copia de seguridad del archivo de imagen

El primer método de respaldo con DD es usarlo paraguarda todo en un archivo de imagen simple. Para hacer esto, deberá ingresar el siguiente comando. Tenga en cuenta que el proceso de captura de imágenes llevará mucho tiempo, especialmente si tiene una tarjeta SD grande o una memoria USB.

Unidades flash USB

sudo dd if=/dev/sdX of=~/image-of-usb.img

La ejecución de este comando tomará una copia completa de la unidad USB y la guardará en un archivo llamado image-of-usb.img. Tome este archivo de imagen y haga una copia de seguridad en un lugar seguro. Si desea mayor seguridad, siga los pasos a continuación para cifrarlo con GnuPG.

gpg -c image-of-usb.img

La salida de GnuPG debería ser image-of-usb.img.gpg.

Una vez que se complete el proceso de cifrado, elimine el archivo original y conserve el cifrado.

rm image-of-usb.img

Extraiga la imagen del archivo cifrado en cualquier momento con:

gpg image-of-usb.img.gpg

Tarjetas SD

Nota: 0 significa SD 1.

sudo dd if=/dev/mmcblk0 of=~/image-of-sd-card.img

La ejecución de este comando DD tomará una instantánea de su tarjeta SD y la guardará en un archivo en su sistema de archivos etiquetado image-of-sd-card.img. Podrás mover esta imagen de archivo,cárguelo en Dropbox, Google Drive, un servidor doméstico, etc. Tenga en cuenta que este archivo no es seguro y que se puede acceder fácilmente a los datos confidenciales si alguien lo tiene en sus manos. Por eso le recomendamos que también encripte su copia de seguridad SD con GnuPG.

Para cifrar, ejecute este comando:

gpg -c image-of-sd-card.img

El cifrado debería generar un archivo con la etiqueta de image-of-sd-card.img.gpg

Debe eliminar el archivo fuente original cuando finalice el cifrado.

rm image-of-sd-card.img

Para extraer el archivo encriptado, vuelva a ejecutar gpg, sin -C.

gpg image-of-sd-card.img.gpg

Duplicar tarjetas USB y SD

Si prefiere crear un duplicado de la SDtarjeta, en lugar de respaldar todo en una imagen, siga estas instrucciones. El primer paso es conectar tanto la SD / USB que desea respaldar, como la segunda SD / USB que usará como receptor de la duplicación. Luego, use el lsblk comando para enumerar los dispositivos. Encuentre todas las etiquetas del dispositivo y anótelas.

Por ejemplo, para duplicar la tarjeta SD 1 a la tarjeta SD 2, necesitaría usar / dev / mmcblk0 y / dev / mmcblk1. Una vez más, consulte lsblk –help si es necesario.

Cuando hayas descubierto las etiquetas correctas, sigue las instrucciones a continuación.

Unidades flash USB

El comando que utilizamos anteriormente para guardar un USB en una imagen puede funcionar en esta situación. Lo único que cambia es el aspecto "de =" del comando. En lugar de tener salida a de = ~ / image-of-usb.img, lo enviaremos a la segunda unidad flash USB.

En este ejemplo, la unidad flash USB n. ° 1 es / dev / sdc y la unidad flash USB # 2 es / dev / sdd. El tuyo puede diferir.

sudo dd if=/dev/sdc of=/dev/sdd

Cuando DD se complete, ¡todos los datos de la unidad n. ° 1 deberían estar presentes en la unidad n. ° 2!

Tarjetas SD

Al igual que la sección USB, DD tomará los datos deTarjeta SD # 1, duplíquela y colóquela en la tarjeta SD # 2. Escriba este comando en la terminal para iniciar el proceso de duplicación. En este ejemplo, la tarjeta SD n. ° 1 será / dev / mmcblk0 y la n. ° 2 será / dev / mmcblk1.

sudo dd if=/dev/mmcblk0 of=/dev/mmcblk1

Sabrá que el proceso se completa cuando el terminal puede aceptar texto del teclado nuevamente.

Restaurar copias de seguridad

La forma más rápida de restaurar una imagen de copia de seguridad DD enuna tarjeta SD o una unidad flash USB es para flashearla simplemente con la herramienta Etcher. El uso de esta herramienta para restaurar datos puede sonar un poco extraño, ya que Etcher es principalmente para grabar imágenes del sistema operativo, ¡pero funciona muy bien!

Comience descargando la última versión de la herramienta flash Etcher para Linux, ábrala e inserte su unidad flash USB o tarjeta SD.

Dentro del programa Etcher, haga clic en "Seleccionar imagen" para abrir la ventana de selección de imágenes. En esta ventana, busque image-of-sd-card.img o image-of-usb.img y selecciónalo. Cuando la imagen esté cargada, haga clic en "Flash" y ¡comience la restauración!

Cuando Etcher muestra la ventana de la pantalla final, sus datos deben estar en el dispositivo.

Comentarios