25 destacadas utilidades de respaldo para sistemas Linux en 2020


La copia de seguridad en computadoras personales o servidores siempre es importante para evitar la pérdida permanente de datos. Por lo tanto, conocer las diferentes herramientas de respaldo es muy importante, especialmente para los administradores de sistemas que trabajan con grandes cantidades de datos de nivel empresarial e incluso en computadoras personales.

Siempre es una buena práctica seguir haciendo copias de seguridad de los datos en nuestras computadoras, esto puede hacerse manualmente o configurarse para que funcione automáticamente. Muchas herramientas de copia de seguridad tienen diferentes características que permiten a los usuarios configurar el tipo de copia de seguridad, la hora de la copia de seguridad, qué respaldar, registrar actividades de copia de seguridad y muchas más.

En este artículo, echaremos un vistazo a las 25 destacadas herramientas de copia de seguridad que puede utilizar en servidores o sistemas Linux.

Mención de honor - CloudBerry Backup

CloudBerry Backup para Linux es una solución de copia de seguridad en la nube multiplataforma con ajustes de configuración de copia de seguridad avanzados y que proporciona una seguridad total de los datos.

Con esta herramienta, puede realizar copias de seguridad de archivos y carpetas en el almacenamiento en la nube de su elección: admite más de 20 servicios de almacenamiento en la nube conocidos. CloudBerry Backup funciona con Ubuntu, Debian, Suse, Red Hat y otras distribuciones de Linux y también es compatible con Windows y Mac OS.

Las principales funciones de copia de seguridad son:

  • Compresión
  • Cifrado AES de 256 bits
  • Copia de seguridad programada
  • Copia de seguridad incremental
  • Interfaz de línea de comandos
  • Política de retención y más.

1. Rsync

Es una herramienta de copia de seguridad de línea de comandos popular entre los usuarios de Linux, especialmente los administradores del sistema. Tiene muchas funciones que incluyen copias de seguridad incrementales, actualiza todo el árbol de directorios y el sistema de archivos, copias de seguridad locales y remotas, conserva los permisos de los archivos, la propiedad, los enlaces y mucho más.

También tiene una interfaz gráfica de usuario llamada Grsync, pero una ventaja de rsync es que las copias de seguridad se pueden automatizar mediante secuencias de comandos y trabajos cron cuando las utilizan administradores de sistemas experimentados en la línea de comandos.

Hemos cubierto tantos artículos sobre la herramienta rsync en el pasado, puede leerlos a continuación:

  1. 10 comandos útiles en la herramienta Linux Rsync
  2. Sincronice dos servidores mediante Rsync en un puerto SSH no estándar
  3. Sincronice dos servidores web Apache Linux con la herramienta Rsync

2. Fwbackups

Es un software gratuito y de código abierto, multiplataforma y rico en funciones, y los usuarios pueden contribuir a su desarrollo o simplemente participar en su prueba. Tiene una interfaz intuitiva que permite a los usuarios realizar copias de seguridad fácilmente.

Tiene características como:

  1. Interfaz simple
  2. Flexibilidad en la configuración de la copia de seguridad
  3. Copias de seguridad remotas
  4. Realice una copia de seguridad de todo un sistema de archivos
  5. Excluya archivos y directorios y muchos más

Visite la página de inicio: http://www.diffingo.com/oss/fwbackups

3. Bacula

Es un software de copia de seguridad, recuperación y verificación de datos de código abierto que está diseñado para estar listo para la empresa con ciertas complejidades, aunque estas complejidades en realidad definen sus poderosas características, como configuraciones de copia de seguridad, copias de seguridad remotas y muchas más.

Está basado en la red y se compone de los siguientes programas:

  1. un director: programa que supervisa todas las operaciones de Bacula.
  2. una consola: programa que permite a un usuario comunicarse con el director de Bacula anterior.
  3. un archivo: programa que está instalado en la máquina para ser respaldado.
  4. almacenamiento: programa que se utiliza para leer y escribir en su espacio de almacenamiento.
  5. catálogo: programa responsable de las bases de datos utilizadas.
  6. Monitor: programa que realiza un seguimiento de todos los eventos que ocurren en diferentes partes de Bacula.

Visite la página de inicio: http://www.bacula.org/

4. Backupninja

Es una poderosa herramienta de respaldo que permite a los usuarios diseñar archivos de configuración de actividad de respaldo que se pueden colocar en el directorio /etc/backup.d/. Ayuda a realizar copias de seguridad seguras, remotas y también incrementales a través de una red.

Tiene las siguientes características:

  1. Archivos de configuración de estilo ini fáciles de leer.
  2. Utilice scripts para manejar nuevos tipos de copias de seguridad en su sistema.
  3. Programe copias de seguridad
  4. Los usuarios pueden elegir cuándo se les enviarán los correos electrónicos con los informes de estado.
  5. Cree fácilmente un archivo de configuración de acciones de respaldo con un asistente basado en consola (ninjahelper).
  6. Funciona con servidores Linux-V.

Visite la página de inicio: https://labs.riseup.net/code/projects/backupninja

5. Simple Backup Suite (sbackup)

Es una solución de respaldo para el escritorio de Gnome donde los usuarios pueden acceder a todas las configuraciones a través de la interfaz de Gnome. Los usuarios pueden usar expresiones regulares para especificar rutas de archivos y directorios durante el proceso de respaldo.

Tiene las siguientes características:

  1. Crea copias de seguridad comprimidas y sin comprimir.
  2. Admite múltiples perfiles de respaldo.
  3. Permite el registro, notificaciones por correo electrónico.
  4. Copias de seguridad programadas y copias de seguridad manuales.
  5. Divida las copias de seguridad sin comprimir en varios fragmentos.
  6. Admite copias de seguridad locales y remotas.

Visite la página de inicio: https://sourceforge.net/projects/sbackup/

6. Kbackup

Es una herramienta de copia de seguridad fácil de usar para el sistema operativo Unix y se puede utilizar en Linux. Puede crear archivos y comprimirlos usando las utilidades tar y gzip respectivamente.

Kbackup tiene las siguientes características:

  1. Interfaz fácil de usar y basada en menús.
  2. Compatibilidad con compresión, cifrado y almacenamiento en búfer doble.
  3. Copias de seguridad automáticas desatendidas.
  4. Alta confiabilidad.
  5. Compatibilidad con copias de seguridad completas o incrementales.
  6. Copia de seguridad remota a través de redes.
  7. Documentación portátil y extensa, entre otros.

Visite la página de inicio: http://kbackup.sourceforge.net/

7. BackupPC

Es un software de copia de seguridad multiplataforma que puede ejecutarse en Unix/Linux, Windows y Mac OS X. Está diseñado para uso a nivel empresarial con una medida de alto rendimiento. BackupPC se puede utilizar en servidores, computadoras de escritorio y portátiles.

Tiene algunas de las siguientes características:

  1. Compresión de archivos para reducir el uso de espacio en disco.
  2. No se necesita software del lado del cliente.
  3. Flexibilidad durante la restauración de la copia de seguridad
  4. Flexibilidad en la configuración a través de diferentes parámetros.
  5. Notificaciones al usuario sobre la necesidad de realizar copias de seguridad, etc.

Visite la página de inicio: https://backuppc.github.io/backuppc/

8. Amanda

Amanda es un software de código abierto que funciona en Unix/GNU Linux y Windows. Admite utilidades y formatos de copia de seguridad nativos como GNU tar para copias de seguridad en Unix/Linux. Y para las copias de seguridad en la máquina con Windows, utiliza un cliente nativo de Windows. Los usuarios pueden configurar un único servidor de respaldo para almacenar respaldos de varias máquinas en una red.

Visite la página de inicio: http://www.amanda.org/

9. Atrás en el tiempo

Es una herramienta de respaldo simple y fácil de usar para el sistema operativo Linux y funciona tomando instantáneas de directorios específicos y respaldandolos.

Tiene características como configurar:

  1. Ubicación de almacenamiento para guardar instantáneas.
  2. Copias de seguridad manuales o automáticas.
  3. Directorios para respaldar.

Visite la página de inicio: https://github.com/bit-team/backintime

10. Mondorescue

Este es un software de respaldo y rescate gratuito que es confiable e incluye todas las funciones. Puede realizar copias de seguridad desde computadoras personales, estaciones de trabajo o servidores a particiones de disco duro, cintas, NFS, CD- [R | W], DVD-R [W], DVD + R [W] y muchos más.

También tiene capacidades de recuperación y rescate de datos durante el proceso de respaldo en caso de eventos destructivos.

Leer más: Cómo hacer una copia de seguridad/clonar sistemas Linux con Mondo Rescue

11. Herramienta de copia de seguridad de caja

Es una herramienta de respaldo de código abierto y se puede configurar para que funcione automáticamente. Tiene características como:

  1. Copias de seguridad en línea
  2. Demonio de respaldo para respaldos automatizados
  3. Almacenamiento de copias de seguridad en archivos
  4. Compresión y cifrado de datos
  5. Comportamiento similar al de una cinta
  6. Elección del comportamiento de la copia de seguridad y muchos otros

Visite la página de inicio: https://github.com/boxbackup/boxbackup

12. Luckybackup

Es una herramienta de copia de seguridad y sincronización gratuita, potente, rápida, confiable y fácil de usar que funciona con la herramienta de copia de seguridad Rsync.

Tiene muchas funciones con características como:

  1. Conservar la propiedad y los permisos de los archivos.
  2. Cree varias instantáneas de respaldo.
  3. Archivos y directorios de opciones avanzadas.
  4. Excluya opciones y use las opciones de rsync y muchas más.

Visite la página de inicio: http://luckybackup.sourceforge.net/

13. Areca

Es una herramienta de respaldo de código abierto que está diseñada para uso personal y permite al usuario seleccionar un conjunto de archivos o directorios para respaldar y seleccionar el método de respaldo y la ubicación de almacenamiento.

Tiene características como:

  1. Notificaciones por correo electrónico sobre el proceso de copia de seguridad.
  2. Sencillez de uso en términos de configuraciones.
  3. Examinar archivos y muchos más.

Visite la página de inicio: http://www.areca-backup.org/

14. Protección de datos de Bareos

Es un conjunto de programas de código abierto que permite a los usuarios realizar copias de seguridad, recuperar y proteger datos en sistemas Linux. Es una idea bifurcada del proyecto de la herramienta de copia de seguridad Bacula y funciona en una red en una arquitectura cliente/servidor.

Las funcionalidades básicas son gratuitas, pero se requiere pago para utilizar funciones de copia de seguridad profesionales. Tiene características de la herramienta de respaldo Bacula.

Visite la página de inicio: https://www.bareos.org/en/

15. BorgBackup

BorgBackup es una herramienta de copia de seguridad/archivado de deduplicación basada en línea de comandos de código abierto, eficiente y segura con soporte para compresión y cifrado autenticado. Se puede utilizar para realizar copias de seguridad diarias y solo cambios en archivos desde que se archivó la última copia de seguridad, utilizando el enfoque de deduplicación.

Las siguientes son algunas de sus características clave:

  • Es fácil de instalar y usar.
  • Admite el cifrado de todos los datos.
  • Utiliza las técnicas de cifrado autenticado para garantizar copias de seguridad seguras.
  • También es muy rápido.
  • Admite almacenamiento que ahorra espacio.
  • También admite la compresión opcional de datos.
  • Admite copias de seguridad remotas a través de SSH.
  • Admite el montaje de copias de seguridad de la misma manera que los sistemas de archivos.

Visite la página de inicio: https://borgbackup.readthedocs.io/en/stable/

16. Restic

Restic es un programa de copia de seguridad basado en línea de comandos gratuito, de código abierto, eficiente, fácil de usar, rápido y seguro. Está diseñado para proteger los datos de respaldo contra atacantes, en cualquier tipo de entorno de almacenamiento.

Las siguientes son sus características clave:

  • Es multiplataforma, funciona en sistemas similares a Unix como Linux y también Windows.
  • Es fácil de instalar, configurar y usar.
  • Utiliza encriptación para proteger los datos.
  • Solo realiza una copia de seguridad de los cambios en los datos.
  • Admite la verificación de datos en la copia de seguridad.

Visite la página de inicio: https://restic.net/

17. rsnapshot

Rsnapshot es una herramienta de copia de seguridad de código abierto gratuita para sistemas operativos similares a Unix, basada en rsync. Está diseñado para tomar una instantánea del sistema de archivos en máquinas locales, así como en hosts remotos a través de SSH. Rsnapshot admite instantáneas periódicas y los usuarios pueden automatizar las copias de seguridad a través de trabajos cron. Además, también es eficaz en la gestión del espacio en disco utilizado para las copias de seguridad.

Leer más: https://www.tecmint.com/rsnapshot-a-file-system-backup-utility-for-linux/

18. Eructar

Burp es un software de copia de seguridad y restauración de código abierto, eficiente, rico en funciones y seguro. Está diseñado para funcionar a través de una red en una arquitectura cliente/servidor (el modo servidor funciona en sistemas basados en Unix como Linux, y los clientes se ejecutan en sistemas basados en Unix y Windows) y, en ese caso, tiene como objetivo minimizar el tráfico de red para obtener información confiable. resultados.

A continuación se muestran sus características clave:

  • Admite dos protocolos de respaldo independientes: protocolo I y II; cada uno con características diferentes.
  • Admite copias de seguridad de red.
  • Admite la reanudación de copias de seguridad interrumpidas.
  • Admite la realización de copias de seguridad y la restauración de archivos, directorios, enlaces simbólicos, enlaces físicos, fijos, nodos, permisos y marcas de tiempo.
  • También admite la programación de copias de seguridad.
  • Admite notificaciones por correo electrónico sobre copias de seguridad exitosas o fallidas.
  • Ofrece un monitor ncurses en vivo en el servidor.
  • Admite la deduplicación de datos de almacenamiento como muchas otras herramientas de respaldo.
  • Admite la compresión de datos en una red y en almacenamiento.
  • Admite la firma automática de la autoridad de certificación SSL y el certificado de cliente, y muchos otros.

Visite la página de inicio: https://burp.grke.org/

19. TimeShift

Timeshift es una herramienta de copia de seguridad y restauración para sistemas Linux que toma instantáneas incrementales del sistema de archivos a intervalos regulares. Funciona de manera similar a rsnapshot (ya que usa rsync y enlaces duros para crear instantáneas), pero ofrece ciertas características únicas que no están presentes en su contraparte. Además, está diseñado para realizar copias de seguridad de los archivos y la configuración del sistema.

Las siguientes son características clave de Timeshift:

  • Solo toma una instantánea del archivo del sistema y la configuración; los datos del usuario, como imágenes, música, etc., no se archivan.
  • Toma instantáneas del sistema de archivos mediante enlaces duros rsync + o instantáneas BTRFS.
  • Admite instantáneas programadas.
  • Admite varios niveles de copia de seguridad con exclusión de filtros.
  • Permite restaurar instantáneas durante el tiempo de ejecución del sistema o desde dispositivos en vivo (como USB).

Visite el repositorio de Github: https://github.com/teejee2008/timeshift

20. Duplicidad

Duplicity es una herramienta de copia de seguridad gratuita de código abierto, segura y con un uso eficiente del ancho de banda basada en rsync. Crea copias de seguridad encriptadas de directorios en archivos en formato tar y las respalda en la máquina local o remota a través de SSH. Cuando se inicia por primera vez, realiza una copia de seguridad completa y, en las copias de seguridad posteriores en el futuro, solo registra partes de los archivos que han cambiado.

A continuación, se muestran las características clave de duplicity:

  • Es fácil de usar y emplea un formato de archivo estándar.
  • Solo rastrea y considera los cambios en los archivos desde la última copia de seguridad.
  • Crea archivos incrementales que ahorran espacio.
  • Crea archivos cifrados y/o firmados por motivos de seguridad.
  • Admite firmas y deltas de directorios y archivos regulares en formato tar.

Leer más: Cree copias de seguridad cifradas y con un uso eficiente del ancho de banda utilizando duplicidad

21. Déjà Dup

Déjà Dup es una herramienta de copia de seguridad simple, segura y fácil de usar para sistemas Linux creada para copias de seguridad encriptadas, fuera del sitio y regulares. Permite el almacenamiento de respaldo local, remoto o en la nube con servicios como Google Drive y Nextcloud.

A continuación se muestran las características clave de Déjà Dup:

  1. Utiliza duplicidad como backend.
  2. Admite el cifrado y la compresión de datos.
  3. Admite copias de seguridad incrementales, lo que le permite restaurar desde cualquier copia de seguridad en particular.
  4. Admite la programación de copias de seguridad periódicas.
  5. Puede integrarlo fácilmente en un entorno de escritorio GNOME.

22. UrBackup

UrBackup es un sistema de copia de seguridad cliente/servidor de código abierto y fácil de configurar para Linux, Windows y Mac OS X, que a través de una combinación de copias de seguridad de imágenes y archivos lleva a cabo tanto la seguridad de los datos como un tiempo de restauración rápido.

A continuación se muestran las características clave de UrBackup:

  1. Copias de seguridad de archivos e imágenes incrementales y completas seguras y de manera eficiente a través de una red.
  2. Una interfaz web que muestra el estado de los clientes, las actividades actuales y las estadísticas.
  3. Los informes de copias de seguridad se envían a usuarios o administradores.
  4. Restauración de archivos e imágenes fácil de usar mediante una unidad de CD/USB.
  5. Fácil de configurar y utilizar el acceso a la copia de seguridad de archivos.
  6. Notificaciones por correo electrónico si no se realiza una copia de seguridad de una máquina cliente durante un período de tiempo determinado.

23. rclone

Rclone es un poderoso programa de línea de comandos escrito en lenguaje Go, que se utiliza para sincronizar archivos y directorios de múltiples proveedores de almacenamiento en la nube como Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces, Dropbox, FTP, Google Cloud Storage, Google Drive, etc.

24. Relájese y recupérese

Relax-and-Recover es un programa de migración del sistema y recuperación de desastres bare metal de Linux, que se utiliza para crear una imagen de arranque y restaurar a partir de una imagen de copia de seguridad existente. También le permite restaurar en el hardware del sistema diferente y, por lo tanto, también se puede utilizar como una herramienta de migración.

Recuerde siempre que la copia de seguridad es muy importante y ayuda a prevenir la pérdida de datos y puede utilizar varias herramientas de copia de seguridad para Linux para realizar una copia de seguridad periódica de sus datos.

Podría estar utilizando una herramienta de respaldo que no hemos examinado, háganoslo saber publicando un comentario y espero que encuentre útil el artículo y recuerde siempre estar conectado a Tecmint.com.