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.
Copia de seguridad de CloudBerry para Linux
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 respaldo son:
- Compresión
- Cifrado AES de 256 bits
- Copia de seguridad programada
- Respaldo 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.
Herramienta de copia de seguridad Rsync
Hemos cubierto tantos artículos sobre la herramienta rsync en el pasado, puede leerlos a continuación:
- 10 comandos útiles en la herramienta Linux Rsync
- Sincronice dos servidores mediante Rsync en un puerto SSH no estándar
- 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:
- Interfaz simple
- Flexibilidad en la configuración de la copia de seguridad
- Copias de seguridad remotas
- Copia de seguridad de un sistema de archivos completo
- Excluya archivos y directorios y muchos más
fwbackups para Linux
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 realmente 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:
- un director : programa que supervisa todas las operaciones de Bacula.
- una consola : programa que permite a un usuario comunicarse con el director de Bacula arriba.
- un archivo : programa que está instalado en la máquina para ser respaldado.
- almacenamiento : programa que se utiliza para leer y escribir en su espacio de almacenamiento.
- catálogo : programa responsable de las bases de datos utilizadas.
- Monitor : programa que realiza un seguimiento de todos los eventos que ocurren en diferentes partes de Bacula.
Herramienta de copia de seguridad de Bacula para Linux
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:
- Archivos de configuración de estilo ini fáciles de leer .
- Utilice scripts para manejar nuevos tipos de copias de seguridad en su sistema.
- Programar copias de seguridad
- Los usuarios pueden elegir cuándo se les enviarán los correos electrónicos de informes de estado.
- Cree fácilmente un archivo de configuración de acciones de respaldo con un asistente basado en consola ( ninjahelper ).
- Funciona con servidores Linux-V.
Herramienta BackupNinja
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:
- Crea copias de seguridad comprimidas y sin comprimir.
- Admite múltiples perfiles de respaldo.
- Permite el registro, notificaciones por correo electrónico.
- Copias de seguridad programadas y copias de seguridad manuales.
- Divida las copias de seguridad sin comprimir en varios fragmentos.
- Admite copias de seguridad locales y remotas.
Herramienta de respaldo de respaldo simple
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:
- Interfaz fácil de usar y basada en menús.
- Soporte para compresión, encriptación y doble búfer.
- Copias de seguridad automatizadas desatendidas.
- Alta fiabilidad.
- Soporte para copias de seguridad completas o incrementales.
- Copia de seguridad remota a través de redes.
- Documentación portátil y extensa entre otros.
kHerramienta de copia de seguridad para Linux
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:
- Compresión de archivos para reducir el uso de espacio en disco.
- No se necesita software del lado del cliente.
- Flexibilidad durante la restauración de la copia de seguridad
- Flexibilidad en la configuración a través de diferentes parámetros.
- Notificaciones de usuario sobre la necesidad de realizar copias de seguridad, etc.
Servidor BackupPC
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:
- Ubicación de almacenamiento para guardar instantáneas.
- Backups manuales o automáticos.
- Directorios para respaldar.
Back in Time Backup
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.
Herramienta de copia de seguridad de Mondorescue para Linux
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:
- Copias de seguridad en línea
- Demonio de respaldo para respaldos automatizados
- Almacenamiento de copias de seguridad en archivos
- Compresión y cifrado de datos
- Comportamiento similar al de una cinta
- 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.
Es rico en funciones con características como:
- Conserva la propiedad y los permisos de los archivos.
- Cree múltiples instantáneas de respaldo.
- Archivos y directorios de opciones avanzadas.
- Excluya opciones y use las opciones de rsync y muchas más.
Herramienta LuckyBackup
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:
- Notificaciones por correo electrónico sobre el proceso de copia de seguridad.
- Sencillez de uso en cuanto a configuraciones.
- Explore archivos y mucho 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 / archivador 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 forma que los sistemas de archivos.
Herramienta de copia de seguridad Borg para Linux
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 cifrado 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.
Herramienta de copia de seguridad de Restic para Linux
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 la red para que sea confiable. resultados.
A continuación se muestran sus características clave:
- Admite dos protocolos de respaldo independientes: protocolo I y II cada uno con diferentes características.
- Admite copias de seguridad de la 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 usando rsync + hardlinks o instantáneas BTRFS.
- Admite instantáneas programadas.
- Admite múltiples niveles de respaldo sin filtros excluyentes.
- Permite restaurar instantáneas durante el tiempo de ejecución del sistema o desde dispositivos en vivo (como USB).
Herramienta de restauración del sistema Timeshift para Linux
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 .
Deja Dup Backup
A continuación se muestran las características clave de Déjà Dup:
- Utiliza duplicidad como backend.
- Admite cifrado y compresión de datos.
- Admite copias de seguridad incrementales, lo que le permite restaurar desde cualquier copia de seguridad en particular.
- Admite la programación de copias de seguridad periódicas.
- 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.
Herramienta UrBackup para Linux
A continuación se muestran las características clave de UrBackup:
- Copias de seguridad incrementales y seguras y completas de imágenes y archivos a través de una red.
- Una interfaz web que muestra el estado de los clientes, actividades actuales y estadísticas.
- Los informes de copias de seguridad se envían a usuarios o administradores.
- Restauración de archivos e imágenes fácil de usar mediante una unidad de CD / USB.
- Fácil de configurar y utilizar el acceso a la copia de seguridad de archivos.
- 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.
Datos de sincronización de rclone
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.
Herramienta de relajación y recuperación para Linux
Resumen
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.
Copias de seguridad , herramientas principales