How Setup Updraftplus With Google Cloud

Web Development Software

Using UpdraftPlus with Google Cloud is an excellent method to guarantee your website’s information is securely backed up and can be easily restored. In this guide, I will walk you through the process of configuring UpdraftPlus with Google Cloud, sharing my own experiences and giving precise instructions every step of the way.

Why Use UpdraftPlus with Google Cloud?

UpdraftPlus is a popular WordPress backup plugin that allows you to schedule automatic backups of your website’s files and database. By integrating with Google Cloud, you can store these backups in a reliable and scalable cloud storage solution.

Using Google Cloud for your backups has several advantages. Firstly, Google Cloud Storage offers high durability and availability, ensuring that your backups are safe and accessible whenever you need them. Additionally, Google Cloud is known for its strong security measures, giving you peace of mind knowing that your backups are protected.

Step 1: Create a Google Cloud Project

The first step in setting up UpdraftPlus with Google Cloud is to create a Google Cloud project. Head over to the Google Cloud Console and sign in with your Google account. Once you’re logged in, follow these steps:

  1. Click on the project drop-down and select “New Project”.
  2. Enter a name for your project and click “Create”.
  3. Make sure the newly created project is selected.
  4. Enable the Google Cloud Storage API by navigating to the API Library and searching for “Google Cloud Storage API”. Click on “Enable”.

Step 2: Set Up Service Account

In order for UpdraftPlus to access your Google Cloud Storage, you’ll need to create a service account and generate a key file. Follow these steps to set up a service account:

  1. Go to “IAM & Admin” → “Service Accounts” in the Google Cloud Console.
  2. Click on “Create Service Account”.
  3. Enter a name for the service account and click “Create”.
  4. Select a role for the service account, such as “Storage Admin”.
  5. Click on “Create Key” to generate a key file in JSON format.
  6. Save the key file to a secure location on your computer.

Step 3: Install and Configure UpdraftPlus

Now that you’ve set up the necessary components on the Google Cloud side, it’s time to install and configure UpdraftPlus on your WordPress website:

  1. Login to your WordPress admin dashboard.
  2. Go to “Plugins” → “Add New” and search for “UpdraftPlus”.
  3. Click on “Install Now” and then activate the plugin.
  4. Navigate to “Settings” → “UpdraftPlus Backups” to configure the plugin.
  5. Click on the “Settings” tab and scroll down to the “Google Drive / Google Cloud Storage” section.
  6. Click on “Authenticate with your Google account” and follow the prompts to authorize UpdraftPlus to access your Google Cloud Storage.
  7. Select the Google Cloud Storage bucket you created earlier.
  8. Configure the backup schedule, encryption settings, and any other options according to your preferences.
  9. Click on “Save Changes” to apply your settings.


Setting up UpdraftPlus with Google Cloud is a powerful combination for securing and managing your website backups. With the step-by-step instructions provided in this article, you can easily configure UpdraftPlus to work seamlessly with Google Cloud Storage.

Remember to regularly check your backups and test the restore process to ensure everything is working as expected. By taking the time to set up this backup solution, you are taking a proactive step towards safeguarding your website’s data and protecting yourself against potential data loss scenarios.