Hacker News new | ask | show | jobs
by reidrac 3577 days ago
It could be done in different ways, but as the FAQ says, rclone wants to keep file/object 1:1 mapping; which is useful in lots of cases; but not if you want to use rclone as a backup tool.

Binary diffs would be useful if you're syncing big files that change often; but then you have the limitations of the object storage implementations and (most of) their APIs. I'm not familiar with all the storage, but in the case of OpenStack Object Storage (swift), you can't upload part of an object.

You could split each file in chunks and then store those chunks, but the 1:1 mapping wouldn't be there (meaning that you need rclone to get your files back).