#!/bin/bash export BORG_PASSPHRASE="{{ borg_pass }}" current_date=$(date +%Y.%m.%d_%H:%M:%S) #Создваем бэкап borg create --stats backup-user@192.168.80.30:/var/hdd-backup/backup::"backup_dir_etc-$current_date" /etc #проверяем, что созданный бэкап присутсвтует, с пишем в лог if borg list backup-user@192.168.80.30:/var/hdd-backup/backup| grep -q "backup_dir_etc-$current_date"; then logger "Success create backup /etc/* to 192.168.80.30 /var/hdd-backup/backup" else logger "Error Create backup /etc/* to 192.168.80.30 /var/hdd-backup/backup" fi #Удаляем старые бэкапы /bin/borg prune --keep-daily 90 --keep-monthly 12 --keep-yearly 1 backup-user@192.168.80.30:/var/hdd-backup/backup