Files
willlaptop/scripts/restic-backup.sh
2025-10-24 11:48:52 -07:00

27 lines
803 B
Bash
Executable File

#!/usr/bin/bash
set -x
set -e
export RESTIC_PASSWORD=`printf "ZnJhY2s2NjY=" | base64 -d`
export RESTIC_REPOSITORY=s3:http://192.168.153.242:9000/backup
# export AWS_ACCESS_KEY_ID=mvwfWSsT7oddu14jln0y
# export AWS_SECRET_ACCESS_KEY=qijzP5fYRHYn7SJTZjJNtNIu1RQznQchpt2Ai7Mt
export AWS_ACCESS_KEY_ID=pb700qhqSYJXShaybd5o
export AWS_SECRET_ACCESS_KEY=I56D63st3HGd8h716bjOoO1xjweeSZ0XoE8FMWqH
# export AWS_ACCESS_KEY_ID=`cat ~/.mc/config.json | jq '.aliases."minio-k0s".accessKey'`
# export AWS_SECRET_ACCESS_KEY=`cat ~/.mc/config.json | jq '.aliases."minio-k0s".secretKey'`
restic backup \
--exclude="node_modules" \
--exclude="cache/" \
--exclude=".cache/" \
--exclude="Cache/" \
--exclude="~/VMs" \
--exclude="~/ISOs" \
--exclude="~/Repos" \
--exclude-caches \
--insecure-tls \
~/