Update backup script

master
Hektor Misplon 2023-05-15 14:06:39 +02:00
parent c43927140c
commit 90b9744d1c
3 changed files with 20 additions and 5 deletions

View File

@ -9,8 +9,15 @@
#
# Runs `backup` command on $HOME and ignore what is listed in `.resticexclude`
restic \
-o rclone.args="serve restic --stdio --b2-hard-delete --ignore-size --ignore-checksum --update" \
-r rclone:onedrive-vub:restic \
-v backup "$HOME" \
--exclude-file="$HOME/.resticexclude"
# restic \
# -o rclone.args="serve restic --stdio --b2-hard-delete --ignore-size --ignore-checksum --update" \
# -r rclone:onedrive-vub:restic \
# -v backup "$HOME" \
# --exclude-file="$HOME/.resticexclude"
source /etc/restic-env
restic -r b2:"$HOSTNAME" backup \
--one-file-system \
--files-from="$HOME/.resticinclude" \
--exclude-file="$HOME/.resticexclude" \
--verbose=3

View File

@ -1,6 +1,8 @@
# Restic ignore
# General
.trash
Trash
.cache
cache
Cache
@ -23,6 +25,7 @@ $HOME/.cargo
$HOME/.conda
$HOME/.config/BraveSoftware/Brave-Browser/Default/Local Storage
$HOME/.config/BraveSoftware/Brave-Browser/Default/Local Extension Settings
$HOME/.config/nvm/versions
$HOME/.config/devcert
$HOME/.espressif
$HOME/.local/share/torbrowser
@ -31,4 +34,6 @@ $HOME/.nvm
$HOME/.npm
$HOME/.nuget
$HOME/.yarn
$HOME/.config/yarn
$HOME/doc/disk-images
$HOME/.stremio-server

3
.resticinclude Normal file
View File

@ -0,0 +1,3 @@
/etc
/boot
/home