Files
amir 8a08bbc28a update backup-synapse script and cleanup
change directory of backup files
first run cleanup script then create backup
start synapse service after db backup (do now wait for media files)
2026-04-15 14:18:09 +03:30

16 lines
563 B
Bash
Executable File

#!/bin/bash
DATE=$(date +%F)
#DATE="2026-03-30"
BACKUP_DIR="/mnt/disk/backups"
echo "Today Date is : $DATE"
# download navidrome backup
#rsync --verbose --progress --partial --checksum "lost:$BACKUP_DIR/navidrome-data-$DATE.tar.xz" .
rsync --recursive --verbose --progress --partial --checksum "lost:/opt/navidrome/backup" navidrome/
# synapse backup
rsync --recursive --verbose --progress --partial --checksum lost:$BACKUP_DIR/synapse/logs synapse/
rsync --verbose --progress --partial --checksum "lost:$BACKUP_DIR/synapse/full-backup-$DATE.tar.gz" synapse/