Arch Linux

Cómo hacer una copia de seguridad de un sistema Arch Linux

Cómo hacer una copia de seguridad de un sistema Arch Linux

Hasta el día de hoy, temo perder el arduo trabajo de mi semana por un mal funcionamiento sin precedentes del disco duro. Me pasó una vez, y estoy seguro de que algunos de ustedes pueden identificarse con esto. Desde entonces he aprendido la lección y siempre me he asegurado de tener una copia de seguridad lista.

En esta publicación, verá cómo hacer una copia de seguridad de su sistema ArchLinux con rsync. Para aquellos de ustedes que no están familiarizados, rsync es una utilidad de Linux gratuita y de código abierto que sincroniza archivos en una computadora remota con un disco duro externo. Por esta razón, sirve como un medio para proteger sus archivos transfiriéndolos a un servidor de respaldo.

Mi configuración

A los efectos de esta demostración, me limitaré a trabajar en una máquina virtual generada por VirtualBox con ArchLinux. Esta será nuestra fuente y, como destino de la copia de seguridad, usaré una unidad USB. Además, usaremos la interfaz de línea de comandos en este tutorial. Si no tiene experiencia con CLI, no se sienta intimidado. Lo entenderás

Además, como precaución, sugiero encriptar la unidad USB para crear una manta de seguridad adicional para los archivos. Y sería preferible que el destino tuviera un sistema de archivos compatible con Linux.

Le sugiero que siga este tutorial hasta el final y haga esto como un ejercicio en una configuración similar antes de intentar crear una copia de seguridad para su sistema.

El método:

Para activar la copia de seguridad en el entorno simulado, escriba el siguiente comando:

$ sudo rsync -aAXv --delete --dry-run --exclude = / dev / * --exclude = / proc / * --exclude = / sys / * --exclude = / tmp / * --exclude = / ejecutar / * --exclude = / mnt / * --exclude = / media / * --exclude = "swapfile" --exclude = "perdido + encontrado" --exclude = ".cache "--exclude =" Descargas "--exclude =".VirtualBoxVMs "- exclude =".ecryptfs "/ / ejecutar / media / younis / younisx /


Para comprender qué hace exactamente este comando, examinemos cada uno de los elementos presentes aquí:

Los dos primeros elementos son sudo y rsync. sudo, por supuesto, es el mientras que la sincronización es el programa que se utiliza aquí para crear la copia de seguridad.

Lo que parece ser el siguiente elemento es en realidad una combinación de cuatro banderas.

La opción activa el modo de archivo,

-A es la opción para indicar al sistema operativo que preserve la lista de control de acceso,

-X La bandera se utiliza para mantener los atributos de seguridad, sistema, confianza y usuario,

Mientras que -v es la bandera que usa para obtener el progreso de la copia de seguridad.

Juntos, el -A, -a y -X Las banderas funcionan para conservar la integridad de los archivos manteniendo sus atributos.

Luego está el -Eliminar opción, que indica hacer una copia de seguridad solo de aquellos archivos que aún no están presentes en el destino (USB en nuestro caso).-delete debe usarse con muchas precauciones, ya que las versiones actualizadas de los archivos en el origen reemplazan (sobrescriben) las versiones anteriores en el destino.

La -ejecución en seco La opción es lo que mantiene todo esto en una simulación.

La -excluir La bandera se usa para omitir algunas de las carpetas de las que se realizará una copia de seguridad. En el comando anterior, dejé las carpetas / dev /, / proc /, / proc / / sys / / tmp / / run / / mnt / y / media. Esto fue solo para demostrar, su exclusión (excepto para / mnt /) no es necesaria, ya que sus contenidos no son respaldados por rsync automáticamente.

/- dicta los contenidos que queremos respaldar

/ ejecutar / media / younis / younisx es el directorio en el que realiza la copia de seguridad.

Una vez que haya probado el comando en la simulación, puede borrar la opción -dry-run y ejecutarlo nuevamente para realizar una copia de seguridad.

Restaurando la copia de seguridad

Ahora hablaremos sobre cómo restaurar los archivos de nuestra unidad USB de respaldo.

Primero, arrancaremos el sistema desde un Live ISO y un complemento y montaremos la unidad USB de respaldo. Luego, iniciaremos sesión para crear una carpeta para el contenido de la unidad de respaldo y otra para el contenido presente en el disco duro.

$ mkdir / mnt / system / mnt / usb

Luego busque los nombres de los dispositivos interconectados:

$ lsblk

Monte el sistema de archivos y la copia de seguridad ejecutando los siguientes comandos:

$ montaje / dev / sda1 / mnt / system
$ montaje / dev / sdb1 / mnt / usb


Luego restaure la copia de seguridad con el siguiente comando:

$ rsync -aAXv --delete --exclude = "perdido + encontrado" / mnt / usb / / mnt / system /

El contenido de la unidad de serie USB debe restaurarse en el disco duro de nuestro sistema.

Terminando

Siempre es una buena idea hacer una copia de seguridad de sus datos por cualquier medio necesario. El método que prescribí con rsync es una forma infalible de garantizar el bienestar de sus datos ante cualquier mal funcionamiento del hardware.

En este tutorial, ha aprendido a hacer una copia de seguridad de sus datos en ArchLinux con rsync. Nuevamente, es mejor probar las instrucciones en un entorno virtual antes de intentar hacer una copia de seguridad de su disco.

Eso es todo lo que tengo para ti hoy. Espero que hayas disfrutado siguiendo las instrucciones de este tutorial. Seguiremos con más publicaciones como esta; hasta entonces, echa un vistazo a algunas de las otras cosas que tenemos aquí en nuestro blog.

Los 5 mejores productos ergonómicos de mouse de computadora para Linux
¿El uso prolongado de la computadora causa dolor en la muñeca o los dedos?? ¿Sufre de rigidez en las articulaciones y constantemente tiene que dar la ...
Cómo cambiar la configuración del mouse y el panel táctil con Xinput en Linux
La mayoría de las distribuciones de Linux se envían con la biblioteca "libinput" de forma predeterminada para manejar eventos de entrada en un sistema...
Vuelva a asignar los botones del mouse de manera diferente para diferentes programas con X-Mouse Button Control
Tal vez necesite una herramienta que pueda hacer que el control de su mouse cambie con cada aplicación que use. Si este es el caso, puede probar una a...