diff options
| author | Jason D. McCormick <jason@mfamily.org> | 2023-06-05 14:03:36 -0400 |
|---|---|---|
| committer | Jason D. McCormick <jason@mfamily.org> | 2023-06-05 14:03:36 -0400 |
| commit | 914ec229e8d4d1ba375874fb460651dab587951f (patch) | |
| tree | 1ec7651fb0b91aa72dd69ec4d83d3a227689957e /mf-backup | |
| parent | 73a8d16149c555a83dd8b1868f047b162f794328 (diff) | |
added
Diffstat (limited to 'mf-backup')
| -rwxr-xr-x | mf-backup | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/mf-backup b/mf-backup new file mode 100755 index 0000000..8ce05d4 --- /dev/null +++ b/mf-backup @@ -0,0 +1,22 @@ +#!/bin/bash +PATH=/usr/bin:/bin:/usr/sbin:/sbin + + +### Backup Next Cloud + +/usr/local/bin/occ maintenance:mode --on +mysqldump -u root --all-databases > /var/lib/mysql-backup/dump.sql +kopia snapshot create /var/lib/mysql-backup +kopia snapshot create /data/nextcloud +/usr/local/bin/occ maintenance:mode --off + +## Backups +kopia snapshot create /etc +kopia snapshot create /var/www +kopia snapshot create /home +kopia snapshot create /root +kopia snapshot create /usr/local + +## Replicate +source /etc/mf-backup.sh +kopia repository sync-to b2 --bucket=mfamily-bu-cobalt --key-id=$B2_KEY_ID --key=$B2_KEY --delete |
