V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

borgmatic

es un script contenedor de Python simple para el software de respaldo Borg que inicia un respaldo, elimina los respaldos antiguos según una política de retención y valida los respaldos para verificar su coherencia. El script permite especificar la configuración en un archivo de configuración declarativo en lugar de tener que colocarlos todos en la línea de comandos y maneja errores comunes. permite configurar y ejecutar las tareas típicas de BorgBackup mediante un único archivo de configuración, en lugar de depender de comandos individuales.

# borgmatic config generate
crea un archivo de configuración en /etc/borgmatic/config.yaml

Un ejemplo de contenido básico podría ser:

location:

source_directories:

- /ruta/a/respaldar

repositories:

- /ruta/a/repositorio

storage:

encryption_passphrase: "mi-contraseña-segura"

retention:

keep_daily: 7

keep_weekly: 4

keep_monthly: 6

consistency:

checks:

- repository

- archives

# borgmatic
verificar que funciona correctamente iniciará el respaldo, aplicará políticas de retención y validará el repositorio

1.-

Automatización con Cron

$ crontab -e

Y agregar una línea como esta para respaldos diarios a las 2 a.m.:

0 2 * * * /usr/bin/borgmatic

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025