Enhanced Auto-Sync & Backup Scheduling – Plus Edition

:puzzle_piece: Title

Enhanced Auto-Sync & Backup Scheduling – Plus Edition

:page_facing_up: Description

Introduce a real-time or periodic automatic backup system that works silently in the background. The backup process should support:

  • :pushpin: Continuous file monitoring (e.g., every X minutes)

  • :pushpin: Non-destructive backups (e.g., backup-dir support)

  • :pushpin: Multi-cloud backup targets (e.g., Dropbox + Google Drive)

  • :pushpin: Conflict-safe operations with versioned folders

This would extend RcloneView beyond manual copy/sync into a resilient automatic backup scheduler, ideal for everyday users and small teams.


:hammer_and_wrench: Usage Scenarios

Let’s say a user edits a.doc on their desktop. Without user intervention:

  1. RcloneView periodically detects changes in the source folder.

  2. Modified files are automatically copied to:

    • Primary cloud (e.g., Dropbox) for immediate backup

    • Secondary cloud (e.g., Google Drive) as a failover archive

  3. (Optional) Older versions are preserved in a time-stamped --backup-dir, supporting rollback.

This ensures real-time protection and multi-point redundancy.


:test_tube: Reference UI (Inspiration)


:warning: Limitations to Overcome

Issue Solution Proposal
Rclone itself doesn’t support real-time sync natively Use periodic polling + compare timestamps (RcloneView layer)
Rclone sync may delete files on the target Default to copy mode with --backup-dir to preserve older files

:date: Roadmap (Vision)

  • :white_check_mark: rclone copy + --backup-dir as safe default

  • :hourglass_not_done: Add per-job retention policy manager (e.g., keep last N versions)

  • :repeat_button: Support multiple backup targets per job

  • :stopwatch: Add visual time picker & cron options for flexible scheduling

  • :brain: (Optional) Integrate Change Detection Layer (based on fs event or hashing)


:man_raising_hand: Want this feature?

Upvote this post if you’d like to see Auto-Backup + Versioned Sync in RcloneView!

Have other suggestions for backup policies or scheduling UI? Comment below :backhand_index_pointing_down:

Great idea, just upvoted. Is there a rough roadmap or ETA for these features yet?

one thing to note here with this is that the onedrive for linux suffers with the “safeBackup” issue when using libreoffice. What happens is that there is a .lock file that gets created and then onedrive freaks out and creates between 1 and 400 (yes, I had a document that created 400 safeBackups). Althought safeBackups were excluded from upload, it did it anyway.

I use the onedrive just for the auto-sync and would abandon it in a heartbeat.