Get the Best WordPress Backup
& Migration Plugin Today
Get Duplicator Now
Announcement for Duplicator's new inline help

[NEW] Introducing Inline Help to Clarify Backups and Migrations

Are you not sure what the Duplicator plugin can do? You can now use inline help to immediately find answers…
Backblaze B2 backup

How to Back Up WordPress to Backblaze B2 

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.

Do you want to create a Backblaze B2 backup for your WordPress site?

Accidents, server glitches, or cyber threats can strike at any moment. That’s where Backblaze B2 comes to the rescue. It’s an affordable and scalable cloud storage service that’s perfect for WordPress users looking to keep their data safe.

In this tutorial, we’ll show you how to back up your WordPress website to Backblaze B2!

What Is Backblaze B2?

Backblaze B2 is a cloud storage service that’s gained popularity for its affordability and simplicity. It’s designed to provide a reliable and cost-effective way to store and retrieve your data securely in the cloud.

Backblaze B2 cloud storage service

The Benefits of Backing Up Your WordPress Site to Backblaze B2

Rather than always relying on local server backups, more and more website owners have been turning to cloud storage. By sending copies of your data off-site, you can easily restore backups after server errors.

Unlike simple file storage services like Google Drive or Dropbox, Backblaze B2 offers infinitely scalable object storage. It has the same high-performance data protection as Amazon S3, but at one-fifth the cost.

Here are a few key features that make Backblaze B2 stand out:

  • Transparent, affordable prices
  • 99.9% uptime SLA with no cold delays or speed premiums
  • 99.999999999% data durability
  • Free for the first 10GB
  • Encryption and ransomware protection
  • Integrates with any S3-compatible backup software
  • Integrates with Veeam, Fastly, QNAP, TrueNAS, MSP360, and more
  • Content Delivery Network (CDN)

By far the best advantage of Backblaze B2 is its pricing. Its cloud storage starts at $6 per TB per month. This is ⅕ the cost of Amazon S3.

Backblaze B2 cost comparison

While AWS S3 will have some hidden costs, Backblaze B2 doesn’t charge egress fees. You also won’t have to pay to upload, download, or delete files. By reducing your cloud storage payments, you’ll be able to make more money from your website!

How to Back Up WordPress to Backblaze B2

Backblaze B2 is one of the best cloud storage services available because of its scalability, reliability, and affordability. If you want to start backing up your website to Backblaze B2, we’ll show you how to do it!

Step 1: Install Duplicator Pro

Duplicator is a powerful and user-friendly plugin designed to make WordPress backups easy. It’s perfect for beginners, ensuring that you can set up a cloud backup without any hassle.

Duplicator Pro plugin

Using Duplicator, you can back up your WordPress website to any of these third-party cloud storage services:

To get started, be sure to choose a subscription for Duplicator Pro. Although there is a free version, you’ll need to upgrade to send backups to the cloud. Plus, you’ll take advantage of features like automatic backups, drag-and-drop migrations, and WordPress Multisite support. 

Install and activate Duplicator in your WordPress dashboard. Check out this guide on installing WordPress plugins for more details.

Before you can create a cloud backup, find Duplicator Pro » Settings » Licensing. Paste the license key you got with your purchase:

Activate Duplicator Pro license key

Hit the Activate button. Duplicator is now fully configured!

Step 2: Create a Backblaze B2 Bucket

In this step, you’ll set up your Backblaze B2 account and create a new bucket, which will store your WordPress backups. 

If you don’t have a Backblaze B2 account yet, you’ll need to create one. Visit the Backblaze B2 website and enter your email and password to sign up.

After your account is created, click on the Take Me to My Account button.

Now that you’re logged in, let’s set up a dedicated space for your WordPress backups by creating a new bucket:

Create Backblaze B2 bucket

In the pop-up window, give the bucket a unique name. You can also add some extra security by making the bucket private, adding encryption, or enabling Object Lock:

Backblaze B2 new bucket

After providing the necessary information, click the Create a Bucket button. Your new Backblaze B2 bucket is now ready to store your WordPress backups.

Step 3: Copy Your Application Keys

Next, you’ll need to set up application keys for your Backblaze B2 bucket. These app keys will allow Duplicator to access your designated bucket and transfer backups into it. 

In your Backblaze B2 dashboard, find the Application Keys option:

Backblaze B2 application keys

On this page, create a new application key:

Backblaze B2 create new app key

Name the application key and assign it to the bucket you just created. Make sure the access is set to Read and Write:

Backblaze access key

After creating the key, you’ll see your application key ID and the application key itself. Make sure to copy both of these, because they are essential for Duplicator to access your Backblaze B2 bucket securely.

New Backblaze B2 app key

For the next step, you’ll also need to copy your bucket’s endpoint. This will be in your bucket details.

Backblaze B2 bucket endpoint

At this point, you’re ready to integrate Duplicator with your Backblaze B2 account, enabling seamless cloud backups!

Step 4: Connect Backblaze B2 to Duplicator

With Duplicator, you can create backups and automatically send them to cloud storage. To do that, you’ll need to set up Backblaze B2 as a new storage location. Navigate to the Storage tab and then click on Add New:

Add new storage location

From the Type dropdown menu, choose Backblaze B2 cloud storage.

New Backblaze storage location

In the Authorization section, paste your application key, application key ID, endpoint, and bucket name. The region will automatically fill after you add your endpoint:

Backblaze Duplicator integration

You can specify a custom folder path within your bucket to organize your backups, or you can leave it blank to store backups directly in the root of your bucket. You might also want to consider customizing the Max Packages value. This optimizes your storage space by deleting old backups.

Duplicator storage settings

Then, save the new storage location. To make sure it was set up correctly, click Test Connection. Duplicator will create a small file on Backblaze B2 and delete it, ensuring your backups will be stored successfully. 

Step 5: Create a Backblaze B2 Backup

Now, you can start backing up your WordPress site! Navigate to the Packages tab and click on Create New.

Create Duplicator package

Give it a descriptive name that helps you identify the backup. Then, choose Backblaze B2 as the storage location:

Backblaze B2 backup

You can choose what to include in your backup, such as the database, files, themes, plugins, and other data. Make your selections based on your backup needs.

Duplicator custom package components

Once you’ve configured your backup package, click the Next button. Duplicator will scan your site to make sure it can create a backup successfully:

Duplicator package scan

After this, hit Build. Duplicator will create a backup of your WordPress site. It’ll automatically be stored in your Backblaze B2 bucket.

Step 6: Set Up Automatic Backblaze B2 Backups

Automatic backups ensure that your data is regularly saved without manual intervention. When you configure automatic backups with Duplicator, it’ll act as a backup service without needing any extra help from you. 

First, head over to Duplicator Pro » Schedules » Add New:

Create website backup schedule

Provide a descriptive name for your schedule. You can use the default package template or create a new one for custom backups. Then, choose Backblaze B2 as the storage provider:

Backblaze backup schedule

Choose how often you want your automatic Backblaze B2 backups to occur. You can select hourly, daily, weekly, or monthly backups. Specify the time of day when the backup should run:

Duplicator automatic backup schedule

Once your schedule is enabled, Duplicator will handle the rest. This takes manual backups off your mind, giving you one less maintenance task and speeding up your workflows!

How to Restore Your Backblaze B2 Backup

Creating backups is essential, but knowing how to restore them is equally important. If your site ever crashes, you’ll need to know how to restore a backup and get your website up and running again.

To do this, access your Backblaze account. Locate the archive file for the most recent backup and download it.

Download Backblaze B2 backup

In your WordPress dashboard, find Duplicator Pro » Import to begin the import process:

Import website archive

Upload the backup archive you downloaded from Backblaze B2. If everything checks out, click Continue.

Uploaded site backup

Then, launch the installer. You’ll see step-by-step instructions on how to restore your WordPress site:

Restore uploaded backup

If you’re locked out of your dashboard, you can perform a classic installation. This involves manually uploading both the backup archive and installer to your root directory. 

FAQs About Backblaze B2 Backups

What is the difference between Backblaze Computer Backup and B2?

Backblaze Computer Backup is designed to back up individual PC and Mac computers, providing automatic and continuous protection for your personal files. Backblaze B2, on the other hand, is a scalable cloud storage service suitable for developers, businesses, and website owners, offering more extensive storage capabilities and data access options. You can use B2 for any cloud data storage, and it will be accessible from any operating system. 

What are the disadvantages of Backblaze B2?

With Backblaze B2, you can’t upload a folder full of files. Instead, you’ll have to upload files to the cloud individually. Each standard file is limited to 5GB. 

Is Backblaze better than Google Drive?

The choice between Backblaze and Google Drive depends on your specific needs. Backblaze is primarily a cloud storage service for businesses and developers, while Google Drive offers a broader range of features, including document collaboration and file sharing. The decision should be based on your requirements and priorities.

What is the best alternative to Backblaze?

There are several alternatives to Backblaze including cloud storage services like Amazon S3, Google Cloud, and Wasabi. You’ll need to consider factors such as cost, features, and compatibility with WordPress.

To help you narrow down your options, check out our comparison of the best cloud storage services for WordPress backups.

Conclusion

You just created your first Backblaze B2 backup!

While you’re here, you may like our previous posts on WordPress:

Do you want to instantly save your site backups to cloud storage? Download Duplicator Pro to access 11 cloud storage integrations!

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.

Add A Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.