Add various scripts for MinIO and Restic backup management

This commit is contained in:
William Valentin
2025-10-24 11:48:52 -07:00
parent 7bd5974ac4
commit 27560832a2
10 changed files with 500 additions and 0 deletions

32
scripts/rclone-test.sh Executable file
View File

@@ -0,0 +1,32 @@
#!/usr/bin/bash
/usr/bin/rclone \
sync \
-P \
--delete-excluded \
--exclude '/**/.cache' \
--exclude '/**/node_modules' \
--exclude '/**/.venv' \
--exclude '/**/.git' \
--exclude '/**/target' \
--exclude '/**/build' \
--exclude '/**/dist' \
--skip-links \
--fast-list \
--checkers 1000 \
--transfers 32 \
--s3-upload-concurrency 16 \
--s3-chunk-size 8M \
--s3-upload-cutoff 32M \
--multi-thread-streams 8 \
--multi-thread-cutoff 50M \
--s3-no-head \
--s3-no-head-object \
--s3-no-check-bucket \
--s3-disable-checksum \
--ignore-checksum \
--size-only \
--progress \
--log-file /tmp/rclone.log \
--log-level INFO \
/home/will/Code/ minio-k0s:/dev/