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:
- Actualizar incrementalmente mi copia de seguridad
- Cree árboles "espejo" como dirvish hizo usando enlaces duros (para ahorrar espacio)
- Idealmente con una interfaz de usuario decente
Esta secuencia de comandos cruda, pero funcional, hará una copia de seguridad de todo 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.
Configúrelo creando un vacío
$TARGET
y un enlace simbólico simulado$TARGET/latest
. Rellenar/etc/backup/rsync.exclude
conlost+found
,tmp
,var/run
y todo lo que necesita para saltar durante la copia de seguridad, o ir a --include -desde si le cabe 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 ;-)
fuente
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.
fuente
Uso backintime , que está dirigido principalmente a 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.fuente
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.
fuente
He tenido cierto éxito con RIBS (Sistema de respaldo incremental Rsync)
Utiliza rsync para que los enlaces duros sean compatibles y puedan realizar copias de seguridad incrementales cada hora, diariamente, semanalmente y mensualmente.
Sin embargo, es solo un script PHP. Para configurarlo, debe editar la configuración y luego configurar cronjobs relacionados. Funciona, pero no es el más fácil de usar y requiere PHP.
fuente
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:
Tenga en cuenta que se abandona el epítome, solo queda una copia parcial del sitio web en https://web.archive.org/web/20140908075740/https://www.peereboom.us/epitome/ .
fuente
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.
fuente
El obnam de Lars Wirzenius :
En mi opinión, un competidor serio para el Día Mundial de Respaldo (y no solo ese día).
fuente