Duplicati es un contenedor muy sencillo y funcional para hacer copias de seguridad automatizadas y que podemos instalar en minutos usando docker compose.
version: "2.1"
services:
duplicati:
image: lscr.io/linuxserver/duplicati:latest
container_name: duplicati
environment:
- PUID=0
- PGID=0
- TZ=Europe/Madrid
- CLI_ARGS= #OPTIONAL
volumes:
- /dockercarpeta/duplicati/config:/config
- /dockercarpeta/duplicati/backups:/backups
- /dockercarpeta/duplicati/source:/source
- /dockercarpeta:/source/dockercarpeta
- /var/lib/docker/volumes:/source/volumes
ports:
- 8200:8200
restart: always
En este caso yo lo que hago es mapear a este contenedor a la carpeta source las carpetas que quiero respaldar de la máquina host.
Una vez instalado como vemos podemos entrar desde el navegador por el puerto 8200 donde podremos configurar una contraseña y demás.
Cabe destacar que además de su sencillez tiene la opción de poder subir las copias a nubes cosa casi obligatoria hoy día.
Crear un resplado es super sencillo e intuitivo por lo que ni merece la pena realizar un tutorial.