Duplicati es un cliente de copia de seguridad de código abierto que permite almacenar copias de seguridad cifradas, incrementales y comprimidas en una amplia variedad de servicios de almacenamiento en la nube y sistemas de archivos locales.
Funcionalidades clave
- Cifrado fuerte: Utiliza cifrado AES-256 para proteger los datos antes de que salgan del sistema.
- Copias de seguridad incrementales: Después de la primera copia de seguridad completa, solo se transfieren las partes modificadas de los archivos para ahorrar ancho de banda y espacio de almacenamiento.
- Soporte para múltiples destinos: Compatible con servicios en la nube como Amazon S3, Google Drive, Microsoft OneDrive, y protocolos estándar como FTP, SFTP y WebDAV.
- Programación y retención: Permite programar copias de seguridad automáticas y definir políticas de retención personalizadas.
- Interfaz web y línea de comandos: Ofrece una interfaz de usuario web para una gestión sencilla y una interfaz de línea de comandos para usuarios avanzados.
- Verificación de copias de seguridad: Comprueba la integridad de las copias de seguridad para garantizar que se puedan restaurar.
Ventajas
- Código abierto y gratuito: Sin costes de licencia y con una comunidad activa.
- Seguridad y privacidad: El cifrado del lado del cliente garantiza que solo el usuario pueda acceder a los datos.
- Eficiencia: Las copias de seguridad incrementales y la compresión reducen los costes de almacenamiento y el tiempo de transferencia.
- Flexibilidad: Amplia compatibilidad con diferentes proveedores de almacenamiento y sistemas operativos.
- Recuperación ante desastres: Permite restaurar archivos incluso si Duplicati no está instalado, utilizando herramientas estándar.
Docker compose
services:
duplicati:
image: lscr.io/linuxserver/duplicati:latest
container_name: duplicati
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- ./config:/config
- ./backups:/backups
- ./source:/source
ports:
- 8200:8200
restart: unless-stopped