GNU/Linux >> Tutoriales Linux >  >> Linux

Comando Linux de copia de seguridad incremental

Dependiendo de lo que necesite de sus copias de seguridad, rdiff-backup puede ser lo que desee. Se basa en la misma idea que rsync, pero también mantiene copias de seguridad históricas (de manera que ahorra espacio, almacenando las diferencias).


Dirvish crea instantáneas incrementales (que parecen árboles de directorios completos, gracias a la magia de los enlaces duros), utilizando rysnc bajo el capó. Funciona bien para mí.


rsync es lo que estás buscando. Aquí hay un buen tutorial.


Este es el comando que uso para las copias de seguridad incrementales de mi máquina virtual usando rsync.

rsync -avh --delete --progress --link-dest="/Volumes/canteloup/vm_backups/`ls -1tr /Volumes/canteloup/vm_backups/ | tail -1`" "/Users/julian/Documents/Parallels" "/Volumes/canteloup/vm_backups/`date +%Y-%m-%d-%H-%M-%S`"

-avh significa hacer una a archivo, con v salida erbosa en una h forma legible por humanos.

--delete se asegurará de que cada copia de seguridad incremental no contenga archivos que se hayan eliminado desde la última copia de seguridad. Significa que la copia de seguridad realizada en una fecha particular será una instantánea del directorio tal como estaba en esa fecha.

--progress mostrará en la terminal la cantidad transferida, el porcentaje y el tiempo restante para cada archivo. Útil para copias de seguridad de máquinas virtuales con tamaños de archivo de más de 40 Gb.

--link-dest especifica el directorio a usar para hacer enlaces para los archivos que no han cambiado. Utiliza ls -rt | tail -1 para obtener el último archivo. Parece estar bien si el archivo no existe, como la primera vez que se ejecuta.

El siguiente argumento es el directorio para respaldar.

El último argumento es el directorio de destino. El nombre es una marca de tiempo.


Linux
  1. Cómo usar el comando Linux Rsync (sincronización remota)

  2. Ejemplos prácticos del comando rsync en Linux

  3. comando linux mv

  4. Linux du comando

  5. Utilidad de copia de seguridad de Linux para copias de seguridad incrementales

Comando W en Linux

Al mando en Linux

Ejemplos de comandos Rsync de Linux para principiantes

Cómo hacer una copia de seguridad del sistema de archivos de Linux usando el comando dump

15 ejemplos prácticos del comando Rsync en Linux

Ejemplos de comandos rsync de Linux