¿Qué herramientas de copia de seguridad de línea de comandos tienen la mejor relación de compresión? Quiero hacer una copia de seguridad de todo mi sistema, incluidos archivos multimedia, archivos de texto, etc.
encontréesta listaen el sitio wiki de Arch, pero no sé cómo se comparan estas herramientas entre sí y cuál ofrecería la mejor relación de compresión en general. Me doy cuenta de que diferentes herramientas pueden dar mejores resultados para tipos de archivos específicos, pero ¿qué herramienta y qué configuración darían como resultado el archivo más pequeño dada una combinación de varios archivos de entrada?
Respuesta1
La relación de compresión más alta también tiene algunos inconvenientes importantes y, por lo general, no se recomienda.
Para una solución de respaldo, a menudo es importante realizar una restauración rápida.
La relación de compresión que puede lograr depende de sus datos y de la herramienta de compresión que esté utilizando. xz
Proporciona una de las relaciones de compresión más altas:
xz -z -c -9 -e /dev/sda2 > /path/file.xz
comprimirá su dispositivo de disco a stdout ( -c
) con la relación de compresión más alta ( -9
) y el interruptor extremo ( -e
). Esto llevará mucho tiempo.
Otra forma de tener buenos índices de compresión y también una restauración rápida es utilizar un sistema de archivos habilitado para compresión como BTRFS, donde puede almacenar, por ejemplo, rsync
copias de seguridad.
Para montar un volumen BTRFS comprimido:
mount /dev/sda2 -t btrfs -o noatime,nodiratime,compress=lzo /path
Esto es bastante conveniente, porque no necesita lidiar con la compresión (el sistema de archivos lo realiza automáticamente) y tiene acceso rápido a sus datos respaldados.