Update backup script
This commit is contained in:
parent
3503e8ac35
commit
95858bf4bf
|
@ -56,6 +56,7 @@ echo -e '\n\n\n'
|
||||||
echo "Running git.thomasave.be Backups"
|
echo "Running git.thomasave.be Backups"
|
||||||
borg create -s --progress \
|
borg create -s --progress \
|
||||||
--exclude /home/server/Containers/git.thomasave.be/gitea/gitea/sessions \
|
--exclude /home/server/Containers/git.thomasave.be/gitea/gitea/sessions \
|
||||||
|
--exclude /home/server/Containers/git.thomasave.be/runner-data/.cache \
|
||||||
--exclude /home/server/Containers/git.thomasave.be/gitea/gitea/jwt \
|
--exclude /home/server/Containers/git.thomasave.be/gitea/gitea/jwt \
|
||||||
--exclude /home/server/Containers/git.thomasave.be/gitea/ssh \
|
--exclude /home/server/Containers/git.thomasave.be/gitea/ssh \
|
||||||
10.4.0.1:Storage/Thomas/Borg/Containers/git.thomasave.be::'{hostname}-{now}' \
|
10.4.0.1:Storage/Thomas/Borg/Containers/git.thomasave.be::'{hostname}-{now}' \
|
||||||
|
@ -134,23 +135,6 @@ borg create -s --progress \
|
||||||
borg prune --keep-daily 7 --keep-weekly 4 --keep-monthly -1 --save-space 10.4.0.1:Storage/Thomas/Borg/Thomas
|
borg prune --keep-daily 7 --keep-weekly 4 --keep-monthly -1 --save-space 10.4.0.1:Storage/Thomas/Borg/Thomas
|
||||||
borg compact 10.4.0.1:Storage/Thomas/Borg/Thomas
|
borg compact 10.4.0.1:Storage/Thomas/Borg/Thomas
|
||||||
|
|
||||||
|
|
||||||
echo -e '\n\n\n'
|
|
||||||
echo "Running Niels Backups"
|
|
||||||
borg create -s --progress \
|
|
||||||
--exclude /home/server/Storage/Niels/Backups \
|
|
||||||
10.4.0.1:Storage/Thomas/Borg/Niels::'{now:%Y-%m-%d}' \
|
|
||||||
/home/server/Storage/Niels/
|
|
||||||
borg prune --keep-daily 7 --keep-weekly 4 --keep-monthly 12 --save-space 10.4.0.1:Storage/Thomas/Borg/Niels
|
|
||||||
borg compact 10.4.0.1:Storage/Thomas/Borg/Niels
|
|
||||||
|
|
||||||
|
|
||||||
# echo -e '\n\n\n'
|
|
||||||
# echo "Running Experiment Backups"
|
|
||||||
# borg create -s --progress \
|
|
||||||
# 10.4.0.1:Storage/Thomas/Borg/Containers/exp.thomasave.be::'{hostname}-{now}' \
|
|
||||||
# /home/server/Workspace/Experiments/Backend/data/
|
|
||||||
|
|
||||||
##########################################
|
##########################################
|
||||||
# Perpare Cloud Backup #
|
# Perpare Cloud Backup #
|
||||||
##########################################
|
##########################################
|
||||||
|
@ -188,7 +172,7 @@ ssh vault /home/server/Storage/Thomas/Scripts/Mount/borg_lock.sh
|
||||||
# Backups to Oracle Cloud #
|
# Backups to Oracle Cloud #
|
||||||
##########################################
|
##########################################
|
||||||
|
|
||||||
echo "Running Oracle Cloud Backup, containing Vaultwarden, robbertave.com, git.thomasave.be, Boaty, Stats, Caddy, and Niels."
|
echo "Running Oracle Cloud Backup, containing Vaultwarden, robbertave.com, git.thomasave.be, Boaty, Stats, and Caddy."
|
||||||
|
|
||||||
borg create -s --progress \
|
borg create -s --progress \
|
||||||
--exclude /home/server/Containers/pw.thomasave.be/data/icon_cache \
|
--exclude /home/server/Containers/pw.thomasave.be/data/icon_cache \
|
||||||
|
@ -198,7 +182,6 @@ borg create -s --progress \
|
||||||
--exclude /home/server/Containers/git.thomasave.be/gitea/gitea/jwt \
|
--exclude /home/server/Containers/git.thomasave.be/gitea/gitea/jwt \
|
||||||
--exclude /home/server/Containers/stats.thomasave.be/logs \
|
--exclude /home/server/Containers/stats.thomasave.be/logs \
|
||||||
--exclude /home/server/Containers/Caddy/Data\
|
--exclude /home/server/Containers/Caddy/Data\
|
||||||
--exclude /home/server/Storage/Niels/Backups \
|
|
||||||
ubuntu@10.0.0.6:~/Backups/Borg::'{hostname}-{now}' \
|
ubuntu@10.0.0.6:~/Backups/Borg::'{hostname}-{now}' \
|
||||||
/home/server/Containers/pw.thomasave.be\
|
/home/server/Containers/pw.thomasave.be\
|
||||||
/home/server/Containers/robbertave.com\
|
/home/server/Containers/robbertave.com\
|
||||||
|
@ -208,4 +191,3 @@ borg create -s --progress \
|
||||||
/home/server/Containers/Caddy \
|
/home/server/Containers/Caddy \
|
||||||
/home/server/Containers/cal.thomasave.be\
|
/home/server/Containers/cal.thomasave.be\
|
||||||
/home/server/Containers/stats.thomasave.be \
|
/home/server/Containers/stats.thomasave.be \
|
||||||
/home/server/Storage/Niels \
|
|
||||||
|
|
Loading…
Reference in New Issue