Compare commits

..
2 Commits
Author SHA1 Message Date
root b68c12dcf0 feat: added advanced options for cloud 2026-04-18 10:54:08 +04:00
root 58b39a94ce feat: added advanced options for cloud 2026-04-18 10:54:02 +04:00
2 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -1,9 +1,10 @@
SOURCE="/mnt/backup/data" SOURCE="/mnt/backup/data"
REMOTE="yandex:backup_folder" REMOTE="google:backup_folder"
MAX_AGE="24h" MAX_AGE="24h"
BW_LIMIT="5M" BW_LIMIT="5M"
NTFY_URL="https://ntfy.sh/topic" NTFY_URL="https://ntfy.sh/topic"
AUTH="user:password" AUTH="user:password"
SERVICE="MyServer" SERVICE="MyServer"
FILTER="{*.tar.gz,*.zst,*.lst}" FILTER="{*.tar.gz,*.zst,*.lst}"
LOG_FILE="/var/log/rclone-backup.log" LOG_FILE="/var/log/rclone-backup.log"
ADVANCED_CLOUD_FLAG='--drive-use-trash=false --drive-chunk-size 64M --drive-stop-on-upload-limit'
+3 -2
View File
@@ -26,7 +26,8 @@ SYNC_ERROR=$(rclone sync "$SOURCE" "$REMOTE" \
--bwlimit "$BW_LIMIT" \ --bwlimit "$BW_LIMIT" \
--delete-before \ --delete-before \
--delete-excluded \ --delete-excluded \
--checksum $YANDEX_OPTS \ --checksum \
$ADVANCED_CLOUD_FLAG \
-q 2>&1) -q 2>&1)
if [ -n "$SYNC_ERROR" ]; then if [ -n "$SYNC_ERROR" ]; then
@@ -83,4 +84,4 @@ curl -s -u "$AUTH" \
-H "Priority: $PRIORITY" \ -H "Priority: $PRIORITY" \
-H "Tags: $TAGS" \ -H "Tags: $TAGS" \
-d "$MESSAGE" \ -d "$MESSAGE" \
"$NTFY_URL" > /dev/null "$NTFY_URL" > /dev/null