Allow a file to be streamed to the cloud without requiring the file's size to be known in advance.
We develop backup/restore software. Our technology is able, with FTP, DropBox, GoogleDrive, and other cloud storage providers, to stream a backup directly to an archive file in the cloud - without needing to write any data locally. We consider this "backup-directly-to-the-cloud". Unfortunately, OneDrive falls short of capability for this feature. The upload REST APIs (upload sessions) appear to require that a file size must be specified. We would require that the API allow us to begin streaming data to a file before we know the total amount of data that will be included.
Eulises Melo commented
The integrity and size check is a function that mades onedrive slower than other implementations. This should be a feature for the business size of onedrive the sync implementation for general users should satisfy the basic backup functions Microsoft wants to implement. Advance features could be handle by the business version or dedicated cloud backup solutions as the one suggested by Derrick for home use (http://www.cloudbacko.com).
Hi!! If you are facing problems with backup you can actually try using "Cloudbacko home" software. It comes with very useful features like.Storage space free-up, Easy deletion of unwanted data, Software update notification, Export software settings. It basically supports Windows, Mac OS X, Linux. So grab this software. Leaving a link just check http://www.cloudbacko.com/free-backup.jsp