Conozco este artículo, pero no hay comparación con TimeMachine de OSX. Me gustaría encontrar un software de respaldo que sea más o menos igual que TimeMachine o mejor.
Me gustaría tener un software de este tipo que pueda usar algún formato de HDD que sea adecuado para archivos grandes (50 GB) en Linux. Me di cuenta que
- El formato OSX de HFS + no es compatible con las distribuciones de Linux, ya que no tiene mantenedor de HFS en Linux desde 2006
- El formato NTFS creado por Debian 8.1 no es compatible con las distribuciones de Linux anteriores
Si es compatible con Windows, bien.
Probar con el software Backups (Deja Dup)
Comencé la copia de seguridad la primera vez, pero quería ir a almorzar después de que la copia de seguridad ya se estaba ejecutando dos horas de solo 10 GB de archivos. Entonces me dio esto después del almuerzo
lo cual es realmente una locura, se informa ahora aquí , ya que el software no está diseñado para tener pausas al hacer las copias de seguridad.
backintime
está en los repositorios predeterminados de Ubuntu. Pero es una versión anterior1.0.36
. La versión actual es1.1.6
. Esto se debe a que el paquete se deriva de Debian. Descargo de responsabilidad: soy miembro del BIT Dev-TeamCambio de hora
Tiene una interfaz gráfica simple pero también puede usarla desde la terminal.
fuente
Si no le importa trabajar con la consola
backup-manager
, intente con la distribución. El manejo se realiza con un archivo de configuración en / etc.Para modificar el archivo, puede usar nano en la consola.
No necesitarás la mayor parte. Lo que personalmente me gusta es que no se necesitan paquetes adicionales.
Aquí hay un pequeño ejemplo de una copia de seguridad.
¿Dónde almacenar los archivos?
elija su directorio, donde colocar los archivos.
Presta mucha atención a las siguientes configuraciones allí
Si hace una copia de seguridad de algo como
/home
o/movie
puede dejar esta opción activada, entonces solo la raíz y el grupo raíz podrán acceder a la copia de seguridadPara una copia de seguridad del servidor (por ejemplo, un servidor multiusuario y / o carpetas como
/var/www/
/opt/
/etc/
/var/
), puede considerar establecer esta opción en falso para preservar la propiedad / accesibilidad de los archivos después de una restauración. De lo contrario, deberá configurarlos manualmente después de una restauración.Elija su método de respaldo
escoger
Elija los directorios para respaldar
Más información se puede encontrar en la sección
Aquí verifiqué las siguientes opciones
Elija la rotación de maestro e incrementales
Elegí hacer copias de seguridad completas semanales el lunes (primer día de la semana). Eso significa que cada lunes recibo una copia de seguridad completa y el resto de la semana se guardará en diferentes archivos incrementales más pequeños. Entonces restaurarlos significaría. Restaure la copia de seguridad completa y luego los archivos incrementales, para recuperar la última copia de seguridad de sus datos.
Cronjob
Use un cronjob simple para hacer la copia de seguridad automáticamente
Introduzca la siguiente
Si necesita un correo electrónico de notificación, elimine esta parte
fuente
backup-manager
. Creo que las opciones no son lo suficientemente completas, ya que el objetivo también es proporcionar copias de seguridad teniendo en cuenta la simplicidad * . Parecen ser muy limitados pero puedo estar equivocado. Sería genial ver cómo puedes combinar el comando. No puedo encontrar nada sobre MySQL en los documentos. Realmente me encantaría PostgreSQL para la tarea.No recomiendo Deja-dup porque no está cerca de Time-Machine en características, y es inestable con muchos sistemas de archivos. No he logrado obtener propuestas de Mitch suficientes en características para mis necesidades. Se rompen demasiado.
Bondad del proceso
Nice reducirá la prioridad de la CPU, liberando la potencia de la CPU para otros procesos,
ionice
reducirá la prioridad del disco, liberando la E / S del disco para otros procesos). Usotar czf
connice
como se describe aquí por separado para el sistema y el hogar de tal manera que se puede trabajar fácilmente con sus sistemas verticales en muchos proyectosLimite el consumo de CPU del proceso
Suponga que tiene un sistema limitado, etc. Ultrabook con 20 Mb / s de lectura / segundo. Si no lo sabe, use
Luego, limite su CPU y haga
Mover computación a GPU
TODO futuro
fuente
Ciertamente, este no es el programa más parecido a TimeMachine que solicita, sino una solución que funciona, y porque se implementa como scripts de bash, modificable y ampliable:
Cree una copia de seguridad de su directorio utilizando el sincronizador Zaloha.sh :
Luego, cree una instantánea basada en enlaces duros de su directorio de respaldo usando Zaloha_Snapshot.sh :
El repositorio oficial está aquí: https://github.com/Fitus/Zaloha.sh
El repositorio oficial contiene demostraciones de trabajo simples y una documentación completa que explica cómo funciona.
fuente