Skip to content

Instantly share code, notes, and snippets.

@kedare
Created August 29, 2021 09:50
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kedare/01796eb0346a84a3c3579c6861a33673 to your computer and use it in GitHub Desktop.
Save kedare/01796eb0346a84a3c3579c6861a33673 to your computer and use it in GitHub Desktop.
*.pyc
*.pyo
__pycache__/
tmp/
preview/
#!/bin/bash
LOCAL_BACKUP=/mnt/backups/current
REMOTE_BACKUP=b2-ams-encrypted:frsol1-ynh1
SYNC_PARAMETERS="--fast-list --exclude-from /root/scripts/backup.exclude.txt"
echo "Clearing previous backup data"
rm -rf $LOCAL_BACKUP
echo "Starting backup"
yunohost backup create --name latest --methods copy -o $LOCAL_BACKUP
echo "Uploading backup"
rclone sync $SYNC_PARAMETERS $LOCAL_BACKUP $REMOTE_BACKUP
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment