Inteligente de copia de seguridad, selectivo de archivos con linux

Vídeo: Copias de seguridad en Ubuntu con tar y cron (1/2)

Hay una serie de métodos de copia de seguridad que se pueden utilizar en Linux para asegurarse de que sus datos están seguros y disponibles. La más sencilla es probablemente una copia de seguridad de todo. Este método, aunque viable bajo ciertas circunstancias, no siempre es la forma más inteligente para ir si usted tiene limitaciones de espacio. Por lo tanto se puede utilizar un método de copia de seguridad más selectivo. Veamos uno, en el que elige los archivos que desea una copia de seguridad, y ejecuta una sola línea de comandos de copia de seguridad sólo estos archivos.

Vídeo: Ubuntu: Cómo respaldar datos con GNU/Linux

Lanzar su editor de texto favorito y hacer una lista de todos los archivos que desea hacer copia de seguridad. Poner la ruta completa de cada archivo, y tienen un archivo por línea. Así que su lista final se verá algo como esto:

/ Etc / passwd
/ etc / usuarios
/home/calvin/accounts.txt
/home/calvin/otherimportantstuff.tar.gz
...

Vídeo: ALCATEL ONETOUCH IDOL MINI - Archivos y copia de seguridad.

Guarde el archivo con un nombre como backup_list.txt, o lo que sea que encuentre adecuado. Ahora vamos a utilizar el comando tar con un parámetro de entrada adicional, -T. La mayúscula T es un parámetro que toma una lista de archivos como entrada.

El comando para archivar un directorio sin el parámetro -T es:

Vídeo: Espejo de archivos usando rsync (Linux Mint)

# Tar -zcf archive.tar.gz directorio-a-copia de seguridad

Ahora vamos a modificar este comando para que tome la lista hemos preparado para ello como una entrada. Haremos esto utilizando la opción -T en el alquitrán:

# Tar -zcf backup.tar.gz -T /etc/backup_list.txt

Echa un vistazo a los contenidos del archivo recién creado, backup.tar.gz. Debe contener los archivos que anotó en el archivo backup_list.txt. Usted puede hacer este comando un poco más inteligente utilizando la fecha de comandos en Linux. Utilice este comando para tener Linux insertar automáticamente la fecha de la copia de seguridad en el nombre de archivo del archivo a crear. Modificar el comando anterior para ser algo como esto:

# Tar -zcf copia de seguridad `date +% Y-% m-% d`.tar.gz -T /etc/backup_list.txt

Ahora el archivo de almacenamiento que contiene la copia de seguridad tendrá la fecha, mes y año de la copia de seguridad. Esto hace que sea más fácil de almacenar y recuperar datos de las copias de seguridad.

Artículos Relacionados