1234567891011121314151617181920212223242526272829 |
- #Backup server settings
- backup_server="192.168.0.10"
- backup_server_port="22"
- backup_server_ipv=4
- backup_server_dataset="tank/backups"
- backup_server_delete_old_snaps=y
- backup_server_number_keep_snaps=31
- shape_megabytes=20
- #Source server settings
- #DO NOT CHANGE zfsnap_days_keep_snaps AFTER FIRST FULL BACKUP!
- zfsnap_enable=y
- zfsnap_days_keep_snaps=7
- running_containers=$(lxc list | grep RUNNING | awk {'print $2'})
- stopped_containers=$(lxc list | grep STOPPED | awk {'print $2'})
- excluded_strings="deluge\|testing"
- if [ -z "$stopped_containers" ]
- then
- source_datasets="$(zfs list | awk {'print $1'} | grep "crypt/lxd/storage/containers" | grep -ve "crypt/lxd/storage/containers$" | grep -e "$running_containers" | grep -ve "$excluded_strings")"
- else
- source_datasets="$(zfs list | awk {'print $1'} | grep "crypt/lxd/storage/containers" | grep -ve "crypt/lxd/storage/containers$" | grep -e "$running_containers" | grep -ve "$stopped_containers" | grep -ve "$excluded_strings")"
- fi
|