Are uploads via CLI incremental?

I wish to set up syncing by uploading contents via Uplink whenever a change is detected, or more easily a periodic update using Windows Scheduler.

Are uploads incremental/differential or are they manual in nature?

From storj side, no. The files are encrypted and splitted into multiple pieces.

The only possible way is to setup a system file watcher that notifies for local changes and then syncs the whole file.

Uplink doesn’t run on a schedule or complete sync/backups in the way you describe. You should be looking for an s3 compatible solution depending on if you want a backup or just an incremental folder sync. These are just a few of the options available…