How to Backup WordPress to OneDrive (Free + Paid Options)

Forrest Pykes Jul 6, 2025

If you’re looking for a reliable way to back up your WordPress site to OneDrive, you’re in luck. We know a lot of our readers are Microsoft Windows users, so we did the research and found two easy ways to back up WordPress to Windows cloud storage solutions.

We have tried many cloud storage options, from Google Drive to Dropbox to OneDrive. We think OneDrive has some unique advantages that make it stand out. Its starting price is much more affordable than Google Drive, and its access control is more advanced.

In this article, we will show you how to set up WordPress backup to OneDrive (free option included) to keep your site safe.

Why Use Microsoft OneDrive to Backup WordPress?

Backing up your WordPress site to Microsoft OneDrive is a smart choice, especially if you already use Microsoft products.

It keeps your WordPress backup files in the same place as your other important files. This way, you don’t have to switch between different storage services to manage your website backups.

Additionally, OneDrive offers some unique benefits compared to other cloud storage options.

How to Backup WordPress to OneDrive (Free + Paid Options)

First, it's more cost-effective. At $19.99 per year, OneDrive's entry plan is a better deal than Google Drive's $1.99 per month plan. Over time, that price difference adds up, saving you space on your backup storage.

OneDrive also does a great job when it comes to permissions and secure access. In addition to sharing files, you can also set access expiration dates and even add password protection. These features ensure that your WordPress backups remain safe and only accessible to those you trust.

How to Backup WordPress to OneDrive (Free + Paid Options)

When it comes to WordPress backup plugins for OneDrive , you have a lot of options. Thankfully, we’ve done the research and can help you choose the best plugin for your needs.

In this guide, we’ll explore both free and paid WordPress backup solutions for OneDrive. That way, you can choose the option that’s best for you.

So, let's dive into the tutorial. Feel free to use the following links to navigate to the section you need:

  • Method 1: Back up WordPress to OneDrive using Duplicator (more customizable)
  • Method 2: Backup WordPress to OneDrive using WPvivid (Free)

Method 1: Back up WordPress to OneDrive using Duplicator (more customizable)

Of the two methods, this is the one we recommend the most. It uses Duplicator , a backup plugin we’ve personally used on partner sites and for our own projects.

The reason we recommend Duplicator is that it offers advanced features for managing WordPress backups, including automated backup scheduling, site migration, and integration with cloud storage like Dropbox.

You can learn more about the plugin in our full Duplicator review .

The downside to this method is that you’ll need Duplicator Pro to back up your WordPress site to OneDrive. However, if you want to get familiar with how Duplicator works before upgrading, you can try the free version.

Let's walk through the steps to set up Duplicator for OneDrive backup.

Step 1: Install and activate Duplicator

First, you need to install Duplicator on your WordPress site . If you’re not familiar with this process, you can read our beginner’s guide to installing WordPress plugins for more information.

Next, you need to activate your Duplicator Pro license key. Please go to Duplicator Pro » Settings in your WordPress admin dashboard . Then enter your license key in the corresponding field and click the Activate button.

How to Backup WordPress to OneDrive (Free + Paid Options)

Step 2: Add OneDrive as remote storage

The next step is to connect your WordPress site with OneDrive through Duplicator.

To do this, go to Duplicator Pro » Storage in your WordPress admin and click on the Add New button.

How to Backup WordPress to OneDrive (Free + Paid Options)

Now, give your new OneDrive backup a name. It can be as simple as "OneDrive-Backup".

In the Type drop-down menu, select OneDrive.

How to Backup WordPress to OneDrive (Free + Paid Options)

After that, scroll down the page until you find the Authorization section.

Here, tap the “Connect to OneDrive” option. You can also enable the “Are you using a business account?” setting, but we left it disabled.

How to Backup WordPress to OneDrive (Free + Paid Options)

Next, you'll see a button to authorize the OneDrive connection and a field to paste the code for the next step.

Go ahead and click on the “Authorize OneDrive” button.

How to Backup WordPress to OneDrive (Free + Paid Options)

Your browser will now open a new tab, directing you to the OneDrive website. Here, make sure to log in to your account first.

You will then see a message asking you for permission to connect Duplicator with OneDrive. Just click Accept.

How to Backup WordPress to OneDrive (Free + Paid Options)

You should now see a page with some code that you need to copy to the Duplicator plugin page.

Go ahead and click on the Copy button.

How to Backup WordPress to OneDrive (Free + Paid Options)

Once you’re done, simply return to the Duplicator-OneDrive settings page in your WordPress dashboard from before.

Paste the code into the appropriate field and click Finish Setup.

How to Backup WordPress to OneDrive (Free + Paid Options)

Once connected successfully, you will see your account name in the Authorization section.

Next, you can give the Duplicator storage folder a new name. By default, the plugin will use your website’s domain name for easier identification.

How to Backup WordPress to OneDrive (Free + Paid Options)

Now, scroll down a little bit and specify the number of backups Duplicator should keep in the storage folder. If the limit is reached, the oldest backup will be deleted. You can also set the number to "0" if you don't want to set any limit.

After that, just click Save Provider.

How to Backup WordPress to OneDrive (Free + Paid Options)

After saving the new cloud storage provider, the Test Storage button will become active.

To make sure everything is working fine, you can click on that button.

How to Backup WordPress to OneDrive (Free + Paid Options)

If the test backup worked, a pop-up will appear stating that the plugin successfully stored and deleted the file.

You can click OK to close this pop-up window.

How to Backup WordPress to OneDrive (Free + Paid Options)

Step 3: Store the backup to OneDrive

Now, let’s try to backup your WordPress site to OneDrive.

You can do this by heading to Duplicator Pro » Backups . From here, click “Add New” to start the backup process.

How to Backup WordPress to OneDrive (Free + Paid Options)

Next, you need to choose the backup name format so that you can easily identify the backup based on important information like date and time.

Duplicator provides multiple dynamic labels for this purpose, saving you from having to rename each backup manually. You can use labels like %year%, %day% or even %hour% (if you make multiple backups in a day).

How to Backup WordPress to OneDrive (Free + Paid Options)

At this point you can scroll down to the Storage tab.

Here, check the box next to “OneDrive” to ensure your backup is stored in Microsoft OneDrive cloud storage.

How to Backup WordPress to OneDrive (Free + Paid Options)

Next, go to the Backups section. Here you can choose to create a full WordPress backup, a database-only backup, a media-only backup, or a custom backup.

In this example, we will use “Full Site” to back up your entire WordPress website.

How to Backup WordPress to OneDrive (Free + Paid Options)

You can also navigate to the Security tab in this section.

Here you can choose to add a password to the backup installer file or archive zip file so that the backup is protected from unauthorized users.

How to Backup WordPress to OneDrive (Free + Paid Options)

Moving down, you will find the installer section, but you can keep the default settings.

Then, click “Next”.

How to Backup WordPress to OneDrive (Free + Paid Options)

Duplicator will now scan your website to see if there are any issues before backing up the files.

If things aren't going well, you'll see a "Note" label showing what the problem is and how to fix it. Otherwise, it'll just say "OK" and you can continue.

Just click on the Create Backup button to start the process.

How to Backup WordPress to OneDrive (Free + Paid Options)

Once completed, you will be returned to the Duplicator dashboard.

Here you can see your newly created OneDrive backup and even use it to restore your WordPress site if needed.

How to Backup WordPress to OneDrive (Free + Paid Options)

To confirm that the backup is working, you can go to OneDrive storage. Then, go to My Files and navigate to the folder path where you set up the backup.

You should now see your WordPress backup files safely stored in OneDrive.

How to Backup WordPress to OneDrive (Free + Paid Options)

By following these steps, you have successfully backed up your WordPress site to OneDrive using Duplicator. This method provides a secure and customizable way to store backups of your WordPress site in the cloud.

Method 2: Backup WordPress to OneDrive using WPvivid (Free)

In addition to Duplicator, we have tried several other WordPress backup solutions, such as Jetpack , CodeGuard, and UpdraftPlus . Unfortunately, none of them provide free WordPress-OneDrive backup solutions.

However, after some research, we found WPvivid, a free plugin that works really well.

The good thing about this plugin is that the OneDrive storage option is free by default, so you can backup your WordPress site to OneDrive for free.

However, the free version is fairly limited in functionality. You can’t use multiple cloud storage options or create custom backups. Still, it’s a good option if you’re on a budget.

First, you need to install this WordPress plugin from your admin page. If you’re not sure how to do this, you can read our beginner’s guide to installing a WordPress plugin .

Once the plugin is installed, go to WPvivid Backup » Backup & Restore and navigate to the Remote Storage tab.

How to Backup WordPress to OneDrive (Free + Paid Options)

Here, select “Microsoft OneDrive” and click on the “Authenticate with Microsoft OneDrive” button.

You will now be redirected to the OneDrive website, where you will allow WPvivid to access your OneDrive storage.

How to Backup WordPress to OneDrive (Free + Paid Options)

Just click "Accept" to continue.

After that, return to the WPvivid plugin page and give a name to your new OneDrive storage. You can also check the box next to the “Set as default remote storage” option if you want to use OneDrive for all future backups.

Then, click Add Now.

How to Backup WordPress to OneDrive (Free + Paid Options)

Now, switch to the Backup and Restore tab and try to backup your WordPress site. Here you can choose to backup the database and files, backup only WordPress files, or backup only the database.

You also need to select the box next to the Send backup to remote storage option and select the OneDrive logo.

Below the “Back Up Now” button, you can tick the checkbox next to the “This backup can only be deleted manually” option. Remember, this is up to you.

If you do not want to automatically delete backups when a new backup is available in your OneDrive folder, you can enable this feature.

Then, click Back Up Now.

How to Backup WordPress to OneDrive (Free + Paid Options)

Once the backup is complete, scroll down to the “Backups” section.

You should see your new backup file listed there.

How to Backup WordPress to OneDrive (Free + Paid Options)

You can also confirm that the backup was successful by going to the OneDrive dashboard.

Just go to My Files and navigate to the wpvivid_backupfolder. You will then see your backup files safely stored in your Microsoft OneDrive cloud storage.

How to Backup WordPress to OneDrive (Free + Paid Options)

We hope this article helped you learn how to backup WordPress to OneDrive. You can also check out our guide on how to backup WordPress to Google Drive and our recommendations for the best Dropbox plugins for WordPress .

If you liked this article, you can also share it on Twitter and Facebook.

Disclosure: Some of the links in this article contain affiliate links, which means we may earn a commission if you click through to visit us, at no extra cost to you. See how SidelinePlay is funded, why it’s important, and how you can support us.

Was this helpful?

0/400

Get free tips and resources right in your inbox, along with 60,000+ others