Sync Scheduling

Would love to see some rule features for non-continuous sync. Some examples might be: sync once per hour, sync only during this specific time, or sync continuous during this period but not during another time period.

The specific use for me is that I occasionally am running software which makes a lot of temporary changes that don’t all need to be synced. Disallowing file types isn’t plausible because I do still need those to be occasionally synced. Blacklist seems to leave lots of files in “waiting”, “not allowed”, or “trash bin” (even with auto-empty trash enabled). But I digress.

Cheers,
John

1 Like

Thanks for the suggestion @psymbionic.

Currently you can “Stop automatic sync” from the top of the odrive menu. That can be used to hold off syncing until it is turned on again (or odrive is restarted), but it does need to be done manually. Perhaps we can expose this within the CLI or advanced options to allow it to be set externally (using scheduled tasks/cron, for example).

These items should be ignored in most cases. If you have any steps to reproduce the unexpected behavior, I can look into it.

Would love to see CLI options for turning automatic sync on / off on a timer or setting up specific times in which all sync can be done at once!

I would love to see some features around this capability, too.

Additionally, I would like to be able to configure the schedule on a per-folder basis, which would actually support the OP’s use case (which is my use case, too) even better, I think.

Certain applications that do auto-saving of files, result in lots of small changes. I would prefer to wait for a specified amount of time to send an aggregate of those changes up to my other devices, but I don’t necessarily want to change this behavior for every folder in my O-Drive.