Durante un tiempo utilicé Dirvish para hacer copias de seguridad incrementales de mis máquinas, pero es un poco engorroso configurarlo, y si no llevas una copia de tu configuración, puede ser difícil de reproducir en otro lugar.
Estoy buscando programas de respaldo para Unix, Linux que puedan:
Pruebe rsnapshot . Utiliza rsync
y enlaces duros y es incremental.
Esta secuencia de comandos cruda, pero funcional, hará una copia de seguridad de todo lo que está bajo el sol en su disco duro externo en una granja de enlaces duros. El nombre del directorio es una marca de tiempo y mantiene un enlace simbólico a la última copia de seguridad exitosa. Piense en ello como una máquina del tiempo sin la elegante interfaz gráfica de usuario.
#!/bin/sh
DATE=`/bin/date +%Y%m%d%H%M%S`
RSYNC=/usr/bin/rsync
BASE=/mnt/externalhd
TARGET=$BASE/daily
$RSYNC -av --exclude $TARGET --exclude-from=/etc/backup/rsync.exclude --link-dest=$TARGET/latest/ / $TARGET/$DATE/
touch $TARGET/$DATE/
rm $TARGET/latest
ln -s $TARGET/$DATE $TARGET/latest
Configúralo creando un $TARGET
y un enlace simbólico un ficticio $TARGET/latest
a ella. Poblar /etc/backup/rsync.exclude
con lost+found
, tmp
, var/run
y todo lo que necesita omitir durante la copia de seguridad, o ir a --incluir-si le queda mejor; man rsync
es tu amigo.
Las comprobaciones de cordura adecuadas, el control de errores, la copia de seguridad remota y la bonita GUI de GNOME se dejan como ejercicio para el lector ;-)
La comparación de copia de seguridad de las herramientas de copia de seguridad en Ubuntu-Stackexchange no es realmente específica de Ubuntu. Quizás recibas algunas sugerencias allí.
Recomiendo DAR - el programa Disk ARchive . No viene con una GUI, pero su configuración es fácil de reproducir. Tiene un gran soporte de respaldo incremental. No utiliza árboles espejo de enlace rígido, pero tiene un Shell conveniente para navegar por la vista del sistema de archivos de diferentes instantáneas.
Uso backintime , que está dirigido principalmente a los escritorios Gnome/KDE. Sin embargo, también puede funcionar desde la línea de comandos.
Describo el tiempo de respaldo como un sistema de respaldo con "deduplicación del pobre".
Si tuviera que escribir su propio script de respaldo para usar rsync y enlaces duros, terminaría con algo similar a backintime.
cp /u1/backintime/20100818-000002/backup/etc/rsyslog.conf /etc/rsyslog.conf
. No necesita usar la GUI.Rdiff Backup es realmente bueno http://rdiff-backup.nongnu.org/
Tenga en cuenta que está abandonado, con los últimos lanzamientos estables e inestables de 2009.
He tenido cierto éxito con COSTILLAS (Sistema de respaldo incremental Rsync)
Utiliza rsync para que los enlaces duros sean compatibles y puedan hacer copias de seguridad incrementales cada hora, diariamente, semanalmente y mensualmente.
Sin embargo, es una secuencia de comandos PHP solamente. Para configurar necesita editar las configuraciones y luego configurar cronjobs relacionados. Funciona, pero no es el más fácil de usar y requiere PHP.
He estado usando epítome durante aproximadamente un año para copias de seguridad deduplicadas de mis datos personales. Tiene una interfaz similar al alquitrán, por lo que es bastante cómodo para un usuario de Unix y la configuración es muy sencilla, al menos, en OpenBSD. Puede cronometrarlo fácilmente para hacer una copia de seguridad de sus directorios a diario, y se encarga de la deduplicación de sus datos. Básicamente, le queda un metaarchivo que puede usar para restaurar su instantánea en una fecha posterior. Como dije, la interfaz es similar al alquitrán, por lo que hacer una copia de seguridad es tan fácil como:
# epitomize -cvRf 2010-08-16-home.md /home
Tenga en cuenta que el epítome se abandona, solo queda una copia parcial del sitio web en https://web.archive.org/web/20140908075740/https://www.peereboom.us/epitome/ .
BackupPC parece que se ajusta a la factura. Gestiona un árbol de enlaces duros para deduplicar y puede hacer copias de seguridad de muchas máquinas, o solo la máquina local.
Lars Wirzenius's obnam :
En mi opinión, un contendiente serio para el Día Mundial de Respaldo (y no solo ese día).