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 largo y duro trabajo de mi semana por un mal funcionamiento sin precedentes. Me pasó una vez, y estoy seguro de que algunos de ustedes pueden relacionarse con esto. He aprendido mi lección desde entonces y siempre me he asegurado de mantener 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 Linux gratuita y de código abierto que sincroniza los archivos en una computadora remota con un HDD externo. Por esta razón, sirve como un medio para asegurar sus archivos transfiriéndolo a un servidor de copia de seguridad.

Mi configuración

Para el propósito de esta demostración, me estoy confinando a trabajar en una VM generada VirtualBox con Archlinux. Esta será nuestra fuente, y como destino de copia de seguridad, usaré una unidad USB. Además, utilizaremos la interfaz de línea de comandos en este tutorial. Si carece de experiencia con CLI, no se sienta intimidado. Te entenderás

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

Sugiero que debe seguir este tutorial hasta el final y hacer 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 --elete --dry -run --exclude =/dev/* --exclude =/proc/* --exclude =/sys/* --exclude =/tmp/* --exclude =///////// run/* --exclude =/mnt/* --exclude =/medios/* --exclude = "swapFile" --exclude = "Lost+encontrado" --exclude = ".Cache "--exclude =" descargas "--exclude =".Virtualboxvms "-exclute =".ECRYPTFS "//Run/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 que la sincronización es el programa que usa 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 de instruir al sistema operativo para preservar la lista de control de acceso,

-X El indicador se utiliza para mantener los atributos de seguridad, sistema, confianza y de usuario,

Mientras -V es la bandera que usas para obtener el progreso de la copia de seguridad.

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

Entonces está el -borrar Opción, que instruye solo hacer una copia de seguridad de los archivos que aún no están presentes en el destino (USB en nuestro caso).-Eliminar debe usarse con muchas precauciones, ya que las versiones actualizadas de los archivos en la fuente reemplazan (sobrescribe) las versiones más antiguas en el destino.

El -corrido por secado La opción es lo que mantiene todo esto en una simulación.

El -excluir La bandera se usa para dejar de lado algunas de las carpetas para estar respaldadas. En el comando anterior, salga de /dev /, /proc /, /proc / /sys / /tmp / /run / /mnt /y /medios de medios carpetas. Esto fue solo para demostrar, su exclusión (a excepción de /mnt /) no es necesaria, ya que sus contenidos no están respaldados por RSYNC automáticamente.

/- dicta el contenido que queremos hacer una copia de seguridad

/Run/Media/Younis/Younisx es el directorio que está retrocediendo.

Una vez que haya probado el comando en la simulación, puede borrar la opción de administración de secadas y ejecutarlo nuevamente para hacer una copia de seguridad de.

Restaurando la copia de seguridad

Ahora hablaremos de restaurar los archivos de nuestra unidad USB de copia de seguridad.

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

$ mkdir /mnt /system /mnt /usb

Luego busque los nombres de dispositivos interconectados:

$ lsblk

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

$ MONTO /DEV /SDA1 /MNT /SISTEMA
$ MOUNT /DEV /SDB1 /MNT /USB


Luego restaure la copia de seguridad con el siguiente comando:

$ rsync -aaxv --delete --exclude = "Lost+encontrado"/mnt/usb//mnt/system/

El contenido de la unidad en 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 segura de garantizar el bienestar de sus datos desde cualquier mal funcionamiento de hardware.

En este tutorial, ha aprendido a hacer una copia de seguridad de sus datos en Archlinux con RSYNC. Una vez más, 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 en este tutorial. Seguiremos con más publicaciones como esta; Hasta entonces, mira algunas de las otras cosas que tenemos aquí en nuestro blog.