Get the Best WordPress Backup
& Migration Plugin Today
Get Duplicator Now
Announcement remote restores

Introducing New Remote Restores For More Accessible Cloud Backups

Are you securing your site backups in the cloud? You'll need an easy way to restore them. Our new features…
WordPress remote backup

How to Remotely Back Up and Restore WordPress 

Written By: author image Joella Dunn
author image Joella Dunn
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.
     Reviewed By: John Turner
reviewer image John Turner
John Turner is the President of Duplicator. He has over 20+ years of business and development experience and his plugins have been downloaded over 25 million times.

Website disasters happen, and they can be a real nightmare.

But here’s the good news: you don’t have to live in fear of losing all your hard work. The secret weapon? Remote backups!

By backing up your website remotely, all of your data will be safe in the cloud. You won’t have to worry about server crashes, plugin conflicts, or hacks.

In this step-by-step tutorial, we’ll show you how to remotely back up and restore WordPress!

Table of Contents

Why You Might Want to Remotely Back Up WordPress

When you back up your WordPress site, the backup will usually be stored on your local server. This makes your data accessible and easy to restore.

While traditional backups have their place, you might want to upgrade to remote backups. With a remote backup, you’ll save your WordPress website’s data to a cloud storage service like Amazon S3 or Google Drive.

Let’s talk about how remote backups can benefit your website!

Neil Patel

“With cloud storage, you can store all your site information safely with your backup provider, where you’ll always have access to your data within minutes. This also helps you minimize storage overhead and have easy access.”

Neil Patel — co-founder of CrazyEgg and other marketing companies

Peace of Mind

Remote backups securely store your data off-site. There’s a complete copy of your website in the cloud, ready to be restored whenever you need it. 

If your site ever goes down, you won’t lose your backups with it. No more sleepless nights worrying about data loss!


Server crashes happen. Local hardware failures can lead to data loss. 

Remote backups offer an extra layer of security. Even if your server goes down or gets infected by malware, your website’s data remains safe and sound in cloud storage.

Some cloud storage providers also offer encryption for your data. This adds an extra layer of security, especially if you’re dealing with sensitive information on your website. 


As your website grows, so will your backup needs. The beauty of remote backups lies in their scalability. 

Cloud storage solutions offer vast amounts of space, easily accommodating the increasing size of your website’s data over time. You don’t have to worry about running out of server resources.

How to Remotely Back Up WordPress

Remote backups offer better accessibility and security, but you might not know how to get started. 

Don’t worry, I’ll walk you through every step!

Step 1: Install Duplicator Pro

Duplicator Pro is a powerful WordPress plugin for creating and scheduling remote backups. It also lets you restore these backups with just a single click after disasters.

Duplicator Pro plugin

With Duplicator, you’ll also get powerful features like:

  • Customizable backups
  • Disaster recovery points
  • Drag-and-drop migrations
  • Automated backups
  • Large site support
  • Multisite support
  • Email alerts for backup failures
  • Backup limits to avoid overloading cloud storage

The free version supports basic backup and migration features. For cloud storage and automatic backups, be sure to upgrade to the premium version.

To start backing up your website remotely, install Duplicator Pro in your WordPress site.

You’ll also need to go to Duplicator Pro » Settings » Licensing. Here, paste your license key.

Activate Duplicator Pro license key

After activating Duplicator, you can start backing up your site!

Step 2: Connect Your Cloud Storage Service

Now it’s time to choose a secure location to store your website’s backups. This is where cloud storage services come in.

Popular options include Google Drive, Dropbox, Amazon S3, and Microsoft OneDrive. Each service offers different storage capacities and pricing plans, so consider your website’s size and budget when making your selection.

To help you make the right choice, we reviewed the best cloud storage services for WordPress backups. See our final ranking!

Fortunately, Duplicator supports a variety of cloud storage services. It can store backups in:

First, find Duplicator Pro » Storage » Add New.

Add new storage location

Name the storage location and add a note if you want to. Next to Type, choose the storage location you want to use.

Google Drive storage

For this tutorial, I’m using Google Drive. For other cloud services, this process will be slightly different. For specific steps, be sure to read the linked tutorials above!

Next to Authorization, click on Connect to [Storage Service].

Connect WordPress to Google Drive

Now you’ll see new steps to connect Duplicator to the cloud service. Hit Authorize [Storage Service].

Authorize Google Drive

At this point, you’ll need to sign in to your third-party account. 

Giving Duplicator access to Google account

After this, Duplicator will generate an authorization code. Copy this for later.

Duplicator access token for Google Drive storage

Go back to your WordPress site. Under Step 2, paste the code.

Paste Google authorization code

Click the Finalize Setup button. To make sure Duplicator is connected to the cloud, scroll down to the bottom and hit Test [Storage Service] Connection.

Test Google Drive connection

As a final step, I’d recommend adjusting the Max Packages value. This will limit the number of backups that are stored in your cloud account, so you never overpay for storage. 

Step 3: Create a Remote Backup

Now that Duplicator Pro is armed with cloud storage, it’s time to create your first remote backup! This backup will be a complete snapshot of your website, capturing all essential elements for a full restoration if needed.

First, navigate to Duplicator Pro » Packages » Create New.

Create new backup

To easily find the backup later, rename it. Otherwise, Duplicator will give the backup a unique name with your site title and random numbers.

Name backup package

In the Storage settings, you’ll see all of the storage options you’ve enabled. Click on the new cloud service you just set up.

Select Google Drive storage

The Archive section lets you customize your site backup. For a full backup, choose All. However, you can easily check or uncheck elements to only save necessary data.

Duplicator custom package components

Here are all of the custom backup options you can select:

  • Database
  • WordPress core files
  • WordPress plugins
  • WordPress themes
  • Media library
  • Only active plugins
  • Only active themes
  • Other site files 

Hit Next. Duplicator will scan your website’s files, database, and other selected elements. To back up your site, click on Build.

Duplicator package scan

Duplicator will then create copies of your site’s data and compress them into a zip file. It’ll immediately be sent over to cloud storage. 

How to Restore Remote Backups

Disasters happen, but with Duplicator, restoring your website is a breeze. It allows you to bring your site back online quickly and efficiently, minimizing downtime and potential losses.

All you’ll need to do is find your cloud backup on the Packages page. Next to it, hit the Restore button.

Restore remote backup

In the pop-up window, click on Download.

Download remote backup

Duplicator will download the backup from remote storage to your WordPress dashboard. Then, it’ll automatically pull up the restoration wizard. Accept the terms and notices and hit Restore Backup.

Restore remote backup with Duplicator

Once your website is rolled back to the previous version, you’ll have to log in again. 

Log into restored website

And that’s it! You’ve restored your website using a remote backup.

FAQs About WordPress Remote Backups

How do I back up my entire WordPress site?

You can easily back up your entire site with a WordPress backup plugin like Duplicator. It creates a compressed file containing all your WordPress files and database tables. Duplicator can also schedule backups and store them securely in the cloud for easy access and restoration.

Alternatives: Other plugins that can back up and restore your site include UpdraftPlus, BackupBuddy (now Solid Backups), BackWPup, and Jetpack. 

How do I automate WordPress backups?

WordPress itself doesn’t offer automatic backups, but plugins like Duplicator Pro can help. With Duplicator, you can create regular backups of your website’s files and database at set intervals. You’ll have the freedom to choose where to store these backups, with cloud storage being a secure and convenient option.

To automate backups with Duplicator, create a new schedule. Then, select a storage location.

WordPress auto backup schedule

You can set up monthly, weekly, hourly, or daily backups. For each option, you’ll see extra customization options. For example, you’ll be able to choose a specific day of the month for monthly backups. 

Backup schedule

Lastly, set a time when the backup will start. Check the box next to Enable This Schedule.

Once you save the schedule, your website will be automatically backed up! You won’t need to worry about creating backups yourself. 

How do I back up and restore WordPress to another server?

Plugins like Duplicator Pro can create a complete backup of your WordPress site. Download the backup’s archive file. On the new server, install Duplicator Pro and upload the website backup to the Import page.

Import website archive

This will start the restoration process!

Duplicator is the best migration plugin out there, and you don’t even have to install WordPress on the second site. With this method, be sure to download both backup files. Connect to the new server using an FTP client. Upload both the archive and installer files to an empty directory.

Upload cloned site files

Search for this link to launch Duplicator’s installer: https://your-domain/installer.php

How do I back up a WordPress site manually?

Manually backing up a WordPress site involves downloading both the website files and the database. You can use an FTP client or cPanel to download all website files from your server.  The WordPress database can be exported as a SQL file using phpMyAdmin or another database management tool offered by your web hosting provider. 

Remember, manual backups require more technical knowledge. It will also be more time-consuming (and more error-prone) than using a backup plugin. 

How do I back up a WordPress site to a local computer?

To back up a WordPress site to a local computer, use Duplicator to create a new backup. In the storage options, select Local. Once the backup is built, it will be stored on your site’s local server.

Local storage location

Next, find the recent backup and download it to your local computer. 

If you want to set up WordPress on a local server, check out this tutorial!


Now your WordPress site is remotely backed up!

While you’re here, I think you’ll like these extra WordPress guides:

Do you want to secure your WordPress data in the cloud? Download Duplicator Pro for quick and easy cloud backups!

author avatar
Joella Dunn Content Writer
Joella is a writer with years of experience in WordPress. At Duplicator, she specializes in site maintenance — from basic backups to large-scale migrations. Her ultimate goal is to make sure your WordPress website is safe and ready for growth.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. We only recommend products that we believe will add value to our readers.