OneDrive Backup

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.

(Italian, French, German, Spanish, Portuguese (Brazil))

Backup to OneDrive and OneDrive for Business/Office 365 with Iperius Backup
Iperius Backup C.

PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here:



  1. Lasse B. Jørgensen

    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?

    1. Iperius Backup Team

      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.

  2. Martin Peterseb

    Is there anything new about implement the new API to iperius, so we could use OneDrive to backup larger files than 100MB ?

  3. Robert

    Can Iperius backup to a specific folder inside OneDrive? if yes, Can you give us a simple step by step instruction.


    1. Iperius Backup Team

      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.

  4. Tridir


    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?

    1. Iperius Backup Team

      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.

    2. Iperius Backup Team

      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.

  5. Iperius Backup Team

    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.

  6. JT

    Hi – Is there any option to upload to OneDrive without zipping the files? If not, are there any plans for this? Thanks

          1. Lucy H-T

            Any news on adding in OneDrive for Business support? This is becoming more critical for us.

  7. Jack

    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.

      1. Jack

        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.

    1. Amateur

      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.

  8. Matthew

    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?

    1. Iperius Backup Team


      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.

  9. Carl Johansson

    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?

  10. Kirk McWilliams

    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’

  11. Usama


    I have entered 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.

  12. Jonathan

    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?

  13. Holus

    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

  14. Jonathan

    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

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: