Eliminar backups fallidos de Barman

2024, Mar 14    

Por si algún casual fallasen varios backups de seguidos, en vez de eliminarlos uno a uno podemos hacer lo siguiente para eliminar todos.

Por si antes de eliminar los backups fallidos quieres saber cuáles hay, tenemos que ejecutar el siguiente comando para que te muestre un listado de lo mismos, donde <server> es el servidor que queremos consultar.

barman list-backups <server> | grep FAILED | awk '{print $2;}'

Una vez identificados, podemos eliminarlos con el siguiente comando.

for bad in $(barman list-backups <server> | grep FAILED | awk '{print $2;}'); do \
barman delete <server> $bad \
done

Esto eliminará todos los backups fallidos de dicho servidor.

Espero que os haya gustado y os haya servido de ayuda. ¡Hasta la próxima!

Update cookies preferences