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"
|
||||
borg create -s --progress \
|
||||
--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/ssh \
|
||||
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 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 #
|
||||
##########################################
|
||||
|
@ -188,7 +172,7 @@ ssh vault /home/server/Storage/Thomas/Scripts/Mount/borg_lock.sh
|
|||
# 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 \
|
||||
--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/stats.thomasave.be/logs \
|
||||
--exclude /home/server/Containers/Caddy/Data\
|
||||
--exclude /home/server/Storage/Niels/Backups \
|
||||
ubuntu@10.0.0.6:~/Backups/Borg::'{hostname}-{now}' \
|
||||
/home/server/Containers/pw.thomasave.be\
|
||||
/home/server/Containers/robbertave.com\
|
||||
|
@ -208,4 +191,3 @@ borg create -s --progress \
|
|||
/home/server/Containers/Caddy \
|
||||
/home/server/Containers/cal.thomasave.be\
|
||||
/home/server/Containers/stats.thomasave.be \
|
||||
/home/server/Storage/Niels \
|
||||
|
|
Loading…
Reference in New Issue