Microsoft OneDrive is a free file hosting service that allows users to upload and sync files to a cloud storage and then access them from a web browser or their local devices.
Among its cloud backup functions, Iperius also allows to make backups to OneDrive Free or OneDrive for Business (that is part of Office 365) account. This is a very powerful and secure backup strategy, since it saves your data to a remote location, where they’re protected from thieves and natural disasters.
In addition to OneDrive, Iperius can use all the most popular cloud services as online backup destinations: Google Drive, Dropbox, Amazon S3, Azure.
Iperius also supports online backup using FTP and SFTP protocols.
How to make a cloud backup to OneDrive:
Starting from the program main window, create a new backup job:
First add folders and files you want to backup to OneDrive:
Now, in the “Destinations” panel, add a new destination on cloud using the dedicated button.
You have to create and select a new OneDrive account. To do that, you first need to generate the special credentials required by OneDrive to allow remote connections: How to obtain OneDrive API credentials.
As you can see in the picture below, you can add or modify a cloud account simply clicking on the button near the account list:
Create a new account using the login data taken from the OneDrive Developer Center, then click the OK button.
A special authentication process through a web browser is required to save the account:
Insert the username and password of your Microsoft account and click “Yes” to allow access to the OneDrive space.
PLEASE NOTE: the web page above could not work properly on Server systems, due to the enhanced Internet Explorer security (you could see a blank/error page or the authentication could not work correctly). In that case, you should temporarily change the IE protection level to a lower one. Generally, it is enough to enable Javascript, as shown in the image below:
Once the OneDrive account has been validated, you’ve it saved into Iperius, so you can continue with backup configuration selecting it from the list.
Getting back to the window where you’re configuring the cloud destination, you can set some other important options: a specific subfolder, the backup type (full, incremental, differential), the zip compression, how many copies to keep, encryption, synchronization, etc…
In the next panels, you can configure the other backup job options, among which scheduling for automatic backup and email notifications. To set these options, look at the following tutorials:
In the final panel, insert a name for the backup job and click “OK” to save it.
Once the new backup job has been saved, you can immediately run it by right-click.
Iperius will compress all items into one or more zip files. These files will be encrypted and/or password protected, and then sent to the OneDrive space. Everything will be made keeping both maximum safety and data integrity.
Finally, don’t forget that Iperius can send your backups to all the most popular cloud storage services, such as Google Drive, Amazon S3 and Dropbox, and even to FTP servers.
Furthermore, Iperius also provides its own cloud storage: Iperius Online Storage.
Backup to Onedrive is not really usefull, because Microsoft has a 100 Mb limit in filesize.
Or – do you have a Work around for that problem?
Hi, unfortunately there’s no workaround for that. In fact, that’s a limit imposed by Microsoft to all third party programs that use OneDrive API. We hope Microsoft will remove this limit soon.
Hi, I noticed that Microsoft have produced a new API which overcomes the 100MB limit.
See link https://gist.github.com/rgregg/37ba8929768a62131e85
Can you please tell me if the software will be upgraded to use this new API. It is only this 100MB limit that is stopping me from buying the licensed version as the 100Mb is a pain to deal with.
Thanks
Work is always in progress with third party APIs. We will analyze new possibilities provided by the Microsoft OneDrive API to try to make Iperius compatible with them as soon as possible. Thanks for your suggestion.
Is there anything new about implement the new API to iperius, so we could use OneDrive to backup larger files than 100MB ?
Yes, we’re currently working on that. In a couple of weeks Iperius should be ready to support transfer of large files to OneDrive.
Hi, in the latest versions of Iperius you can send larger files to OneDrive. Moreover, Iperius now allows to create incremental and differential backups, and supports OneDrive for Business.
Can Iperius backup to a specific folder inside OneDrive? if yes, Can you give us a simple step by step instruction.
Thanks
Hi, currently it’s not possible to specify subfolders for OneDrive backup (it’s already possible for the other cloud services), but it will be allowed very soon, since we’re extending OneDrive backup features according to the latest Microsoft API specifications.
Hi, in the latest versions of Iperius you can also specify a subfolder. Moreover, Iperius now allows to create incremental and differential backups, and supports OneDrive for Business.
Hello,
Any news on the individual file limit for onedrive? And what about the subfolders support?
What is the difference between “Encrypt the whole zip with a password” and “protect zip files with a password”?
Also will the option ” Create individual zip file…” keep the same name as the original file, or is it possible to change to something else (001, 002 etc?)?
And one more question: is it possible to set individual fixed file size (chunks of 500MB/1GB for example), send them to onedrive, and then send only incremental backups of the monitored folder?
We’re still working on it. Thanks for your patience.
When you encrypt the whole file, the zip file must be first decrypted with Iperius before you can open it with an archive tool like Winzip or 7zip. If instead you use the simple password protection, you can extract files directly using any archiving utility if you know the password.
When you check the option to create individual zip files for each source item, the name of the zip file is taken from the source item itself. Iperius will only add the number suffix.
Currently you cannot split automatically a zip file into smaller parts. You can create smaller zip files using the special variable {INDIVIDUAL_SUBITEMS} in the source item (for example: C:\foldertosend\{INDIVIDUAL_SUBITEMS}) and using the option to create individual zip files in the destination. Incremental backup to OneDrive will be available in future versions.
Hi, in the latest versions of Iperius you can specify a subfolder and send larger files to OneDrive. Moreover, Iperius now allows to create incremental and differential backups, and supports OneDrive for Business.
Hi,
Any news about the 100Mb limit on OneDrive?
It will be ready in a few days.
Hi, in the latest versions of Iperius you can send larger files to OneDrive. Moreover, Iperius now allows to create incremental and differential backups, and supports OneDrive for Business.
OneDrive support for large files (up to 10 GB) is now included in the new Iperius Backup version, the 4.3.0.
It also includes the possibility to select a subfolder and to limit the bandwidth.
Hi – Is there any option to upload to OneDrive without zipping the files? If not, are there any plans for this? Thanks
Currently not, but this feature will be available very soon. Thanks for your patience.
any news on this?
The update is scheduled for this fall
Hi, in the latest versions of Iperius you can now create incremental and differential backups. Moreover, now Iperius supports OneDrive for Business.
Are there any plans to allow enable backups to use OneDrive for Business?
Yes, it’s in our roadmap.
when are we likely to see OneDive for Business integration?
thanks
Unfortunately it is still not available.
Is there a time frame for onedrive for business integration?
The support has been a bit delayed, we think it can be made available next year.
Any news on adding in OneDrive for Business support? This is becoming more critical for us.
I’m sorry this support has been delayed. Please subscribe to our newsletter to be informed once it will be released.
Hi, Iperius now allows to create incremental and differential backups, and supports OneDrive for Business.
Is there an update on backing up to OneDrive for Business???
regards,
Dave
Unfortunately the support to OneDrive for Business has been delayed. Subcribe to our newsletter to be informed once it will be released.
I keep getting this error when trying to set up OneDrive:
Error connecting to OneDrive: Authorization code could not be empty
As far as I can tell, I’m following the instructions on the web site. I paste the app ID into the “add new cloud account” dialog, then click “Save” but this happens every time.
Hi,
please make sure you have the latest version of Iperius, and you follow exactly the tutorial to create the OneDrive app.
I’m using version 4.9.3 which I just downloaded, and have gone through the process described in the tutorial several times. I get the same error every time. It looks as if the web browser window for accessing OneDrive appears very briefly, then disappears and the error pops up.
I like Iperius very much, but if it can’t access OneDrive it’s of no use to me.
Please try again now following the tutorial. Some info has been fixed according to the changes mIcrosoft done to its website. Update to Iperius 5.0 first.
This does seem to work correctly now. Thank you.
I have the same issue. OneDrive application created according with tutorial: https://www.iperiusbackup.net/en/enable-onedrive-api-get-authentication-id/
Please try again now following the tutorial. Some info has been fixed according to the changes mIcrosoft done to its website.
Jack, before saving the registration with OneDrive go to Platforms (below ‘Application Secrets), hit the ‘Add Platform’ button and then add it as a native app or something like this (button in the middle of the pop up). Actually on the video tutorial it is said that add it as a mobile app, but there is no choice like mobile app, so I tried what I have just said and it worked. The rest is according to the video. Hope it helps you, too.
Please try again now following the tutorial. Some info has been fixed according to the changes mIcrosoft done to its website.
Iperius now fully supports the backup to OneDrive for Business
Our backup to Onedrive for Business has started failing for about the last 2 weeks. The message we get is:
File upload not completed successfully:Wrong socket state 0 in CanReceive (error code is 96258)
The backup zip file we are uploading is about 100MB and we are running Iperius Backup version 5.0.4. Interestingly we tried changing the zip compression from Higher speed to higher compression which dropped the file from 112MB to 97 and the backup succeeded so wondering if that 100MB threshold from early could be related?
Hi,
the version 5.0.4 didn’t support OneDrive for Business. You’ve to update to the latest version, the 5.1.0. Anyway, that can be only a generic connection error. If still appears, send us an email throught the main website.
Is the above for OneDrive or both OneDrive for Business? The instructions appear to be for OneDrive only. OneDrive for Business is SharePoint and so was expecting a reference to a URL. In the app, just says OneDrive, does not distinguish between OneDrive or OneDrive for Business. For the latter, exactly what are the steps?
yes, also OneDrive for Business is supported. The procedure is the same.
Hi,
I’m trying to setup a OneDrive Cloud account and getting error “Error connecting to One Drive: Authorization code could not be empty”. As far as I can tell I’m doing everything to the instructions at https://www.iperiusbackup.net/en/enable-onedrive-api-get-authentication-id/ and when putting my username in the MS website popup, it closes before the redirect to the password box opens.
Using Iperius 5.4.3 Full Trial.
Never mind, started working now, Mysterious Microsoft.
I’m getting an error when trying to connect to OneDrive :
“Error connecting to One Drive : OneDrive server reports the following error.
Code:ResourceNotFound
Description:User’s mysite not found.”
I’m using Iperius 5.4.5
I did everything needed as described on https://www.iperiusbackup.net/en/enable-onedrive-api-get-authentication-id/
Hello,
please open a ticket here: https://support.iperius.net
Set up the API and get the following error. Any idea what’s wrong:
Request Id: 9ac8ca3e-3531-44cb-85ad-1589adca2a00
Correlation Id: 00790364-7ee8-482c-a313-1a5cdf73d5f9
Timestamp: 2018-09-13T17:59:43Z
Message: AADSTS50011: The reply url specified in the request does not match the reply urls configured for the application: ‘2db487b9-9030-49ce-89a1-xxxxxxxxxx’.
Advanced diagnostics: Enable
If you plan on getting support for an issue, turn this on and try to reproduce the error. This will collect additional information that will help troubleshoot the issue.
Sorry, but we’re having trouble signing you in.
AADSTS50011: The reply url specified in the request does not match the reply urls configured for the application: ‘2db487b9-9030-49ce-89a1-xxxxxxxxxx’
Hi, for technical support write an email to support@iperius.net
Got it working… Thanks
What reply URL have you entered?
Hi, for technical support open a ticket on https://www.iperiusbackup.net/
Hi,
I have entered https://login.microsoftonline.com and it is saying
Request Id: 8ef1a3bf-9ee0-4acb-b943-0c548775f600
Correlation Id: 496473f0-f025-4122-ad45-63358fb5ba55
Timestamp: 2018-09-28T10:00:30Z
Message: AADSTS50011: The reply url specified in the request does not match the reply urls configured for the application: ‘ad9ba2f2-0ad4-4678-a09a-e622cbbf9e07′.
Advanced diagnostics: Enable
If you plan on getting support for an issue, turn this on and try to reproduce the error. This will collect additional information that will help to troubleshoot the issue.
Please tell me what Reply URL should I entered. I just want to connect to my onedrive for business account.
Hi, we will continue the discussion by ticket.
Hi – to follow up, I created a second app id, and that worked. Just FYI. Thanks, Christoph
Hey, what about split very large files to smaller files. OneDrive for Business only supports 15 GB files. Would like to see when Iperius splits larger files (e.g. 30GB) into files with 5GB each or something like that. Any plans?
Hi,
Probably in the future releases of the software we will add the 7zip integration in order to split data in smaller and compressed data set.
For more technical support, open a ticket on https://support.iperius.net
I get the following error when backing up to OneDrive …ServiceNotAvailable:End of backup on cloud and also Code: nameAlreadyExists Description: An upload session already exists for this file
Hi,
we will continue the conversation by ticket.
Ola, eu estou tentando colocar o backup em nuvem direto pelo Onedrive, mas na hora de logar pelo Iperius ele da erro apos colocar o APP ID.
Ele pede a conta de login do OneDrive e apos isso ele vai para uma pagina de erro
The webpage cannot be displayed
Most likely cause:
Some content or files on this webpage require a program that you don’t have installed.
What you can try:
Mas o internet explorer esta com o javascript ativado.
Esse erro e diferente, alguem teve esse mesmo problema e poderia me ajudar
Hi,
Enable JavaScript as described in the tutorial: https://www.iperiusbackup.net/en/backup-to-onedrive-iperius-backup/
If you still have issue install all the Window updates and restart the machine.
Check if firewall or antivirus is blocking the connection, disable them temporarily and try again
For more technical support open a ticket on https://support.iperius.net
I keep getting this errors for many files when backup to OneDrive:
“Error connecting to onedrive: OneDrive server reports the following error.Code: serviceNotAvailableDescription: An error occurred in the data store.”
or
“File Upload exception (T0): SendFile #2: SendFile #1: UploadFileOneDrive: OneDrive server reports the following error.Code: serviceNotAvailableDescription: An error occurred in the data store.”
or
“File Upload exception (T7): SendFile #2: SendFile #1: UploadFileOneDrive: Invalid pointer operation”
and other types of errors. What’s happening?
Hi
for technical support open a ticket on https://www.iperiusbackup.com/contact.aspx