From 914ec229e8d4d1ba375874fb460651dab587951f Mon Sep 17 00:00:00 2001 From: "Jason D. McCormick" Date: Mon, 5 Jun 2023 14:03:36 -0400 Subject: added --- mf-backup | 22 ++++++++++++++++++++++ mf-backup.sh | 2 ++ 2 files changed, 24 insertions(+) create mode 100755 mf-backup create mode 100644 mf-backup.sh 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 diff --git a/mf-backup.sh b/mf-backup.sh new file mode 100644 index 0000000..6bde9c1 --- /dev/null +++ b/mf-backup.sh @@ -0,0 +1,2 @@ +B2_KEY_ID= +B2_KEY= -- cgit v1.2.3