This usage document covers how to use the Hub 2.0 Backups module to manage, delete, download, backup and restore backups. The Backups module can be used to manage either the managed backups included with WPMU DEV hosted sites or Snapshot Pro backups created for websites hosted on 3rd-party hosting.

If you haven’t set up your WPMU DEV account yet, visit the Hub page, where you can explore available features, see pricing packages, and start a free trial.

Already a member? Visit your Hub dashboard to get started.

9.1 Getting Started

Link to chapter 1

To access the Backups section of your website, from the Hub 2.0 My Sites page, click on the site you would like to manage and click on the Backups option in the site manager menu.

This will open the Backup settings and options available in the Hub 2.0.

Hub 2.0 Backup tab overview screen
If your site is not hosted with WPMU DEV, and you have not set up Snapshot Pro on your site, click the Activate button to start tracking and managing your SEO in the Hub. This will install and activate Snapshot Pro on your website.

The settings available in the Backup tab are slightly different for sites hosted by WPMU DEV than for sites hosted by another provider. This document covers the options for both.

The managed backups tab includes:

  • Dashboard
  • Settings
  • Documentation (only on the managed backups module)

Click on the tabs to navigate settings and information available for your website.

9.2 Backups Dashboard Overview

Link to chapter 2

The Backups Dashboard Overview is an overview of available settings, configurations, and quick links for managing backups from the Hub.

This chapter covers the available Backup settings and configuration options in each of the sections.

The Backups dashboard:

  • Number of Backups – The total number of available backups for your site
  • Schedule – How often backups are scheduled to run either daily, weekly, or monthly
  • Storage plan (Snapshot Pro only) – The amount of storage in your plan and how much storage you have used. Click the Add storage space button to upgrade your backup storage.

Click the Create Backup button to instantly run a backup using the pre-configured settings for Snapshot Pro or managed backups.

Click the Settings icon (three dots) to open your settings action menu. The settings menu options include:

  • Go to WP Admin
  • Refresh Data
  • Deactivate (Snapshot Pro Only)

9.2.1 Backups List

Link to chapter 2

This section lists all of your available backups. The most recent backup is at the top of the list.

The information shown in the list notes:

  • Date – When the backup was run
  • Size – Size of the backup
  • Time – How long ago the backup was run

Click the Settings icon (three dots) to open your settings actions for the Backup List menu. The settings menu options include:

  • Create Backup
  • Set Schedule (Snapshot Pro Only)
  • Configure (Snapshot Pro Only)

9.2.2 Backup Details

Link to chapter 2

Click on a backup to open a popup module with additional information about a specific backup.

Along with all the date, time, backup type, size, and file name, the Backup Details module has options to:

  • Download – Snapshot Pro backups will download instantly and WPMU DEV hosted backups with be prepared and a link will be emailed for download.
  • Restore – Snapshot Pro will open the restore module with guided steps and WPMU DEV hosted backups will open the hosting tab to trigger the backup.
  • Delete (Snapshot Pro Only) – This allows you to remove the backup freeing up backup storage space.

9.2.3 Restore Website (Snapshot)

Link to chapter 2

These are steps for Restoring your site from the Hub 2.0 for sites not Hosted with WPMU DEV.

From Hub 2.0 Backups module, click the backup version you wish to restore, and in the popup screen, click Restore.

The next popup involves choosing the correct process based on your site’s status. Choose if your website is available or unavailable below.

“I can access my website”
If your website is still running and accessible then Snapshot should be able to restore from the selected package, automatically. Click the Restore button at the bottom of the module to open Snapshot Pro in WordPress admin and restore your site following the guidance in our Snapshot documentation.

Prefer a manual approach? Click the Download link to download the backup package and upload it via FTP.

“My website is unavailable”
If your website is down (ie. white screen of death or unable to access wp-admin) you’ll need to restore it by uploading your backup and an installer file to your existing or new server.

  • Download both the .zip and .php files below.
  • Upload both files to the root of your server.
  • Navigate to the http://yourwebsite.com/snapshot-installer.php file in your web browser.
  • Follow the instructions to complete the migration.

Manual Restore Instructions
Use the FTP/SFTP or SSH connection to upload the package and installer. If you are not sure how to use an FTP/SFTP client or SSH, follow the SFTP & SSH documentation.

The installer may download as a zip file. Unzip the installer.php before uploading to the root directory. When the files are installed to your server, visit http://yourwebsite.com/snapshot-installer.php, replacing “yourwebsite.com” with your site’s domain name.

This will open the Snapshot Migration Wizard in your browser. The Snapshot Migration Wizard has three steps.

Step one

  • Requirements Check
  • Configuration
  • Settings
  • Deployment

Requirements Check

The Requirements Check is pass or fail.

The requirements that must be met include:

  • PHP Version – Snapshot Pro requires PHP version 5.5 or later. If your host is using an older version of PHP Snapshot Pro will display a low PHP version or PHP version is out of date warning. You’ll need to update your PHP version to proceed.
  • Max Execution Time – A minimum execution time of 150 seconds is recommended to give the migration process the best chance of succeeding. If you use a managed host, contact them directly to have it updated.
  • MySQLi – Snapshot needs the MySQLi module to be installed and enabled on the target server. If you use a managed host, contact them directly to have this module installed and enabled.
  • PHP Zip – To unpack the zip file created by Snapshot, the PHP Zip module will need to be installed and enabled. If you use a managed host, contact them directly to have it added or updated.

If your site fails the check, correct the deficiencies, then click Re-check. Once the Requirements Check is passed, proceed with configuring a Snapshot.

Configuration

The first step is to connect to your database. It is recommended you create a new database, but you can choose to overwrite an existing database one you’ve tested the connection.

The default Connect Database fields will be pointed to the location of your last backup. Update the Database name field if you do not want to overwrite the existing database.

Settings

In this field, you will see the New Site URL (URL that will be used when your site is restored).

A connection test will let you know if the server and database are connected. If the database already exists, a warning message will notify you, restoring you site will overwrite all existing data.

If you make a change to the New Site URL or Database, click the Re-test Connection button to verify your connection.

Deployment

Click the Deploy Site button to proceed. This will overwrite your current site and any changes made after the backup was taken will be lost.

Step Two

Step Two is a progress bar that notes the progress of the deployment. This can take some time depending on the size of your website package.

NOTE:

If the installation fails, contact our 24/7 support team for help restoring or migrating your site.

Step Three

Once the process completes, a success message will display with the option to run the cleanup wizard. The cleanup wizard removes the installer.php script, your backup package, and other temporary files used for restoring your site.

Click the View Website button to visit the homepage of your website.

9.3 Settings

Link to chapter 3

The Settings tab has options for managing your backups schedule, deleting backups, and deactivating Snapshot for sites not hosted on WPMU DEV.

Modules and options include:

  • Schedule – Set or change the schedule of your automated managed backups. For Snapshot hosted sites, click on the schedule to update and change your settings.
  • Storage Cycle – This is the number of backups you can take and store. For WPMU DEV Hosted sites this is unlimited. For Snapshot Backups you can limit the number to save on storage.
  • Snapshot Key (Snapshot Pro Only) – This is a quick link to the Snapshot API Keys in the WordPress dashboard.
  • Delete All (Snapshot Pro Only) – Delete all the backups for the site. Click the Delete Backups link to open the Delete All Backups popup module. Click Cancel to close the module or Delete to remove all backups.
  • Deactivate (Snapshot Pro Only) – Click Deactivate at the bottom of the page to deactivate the Snapshot plugin.

Deactivate

Clicking the Deactivate button will disable Hummingbird Pro on your website and turn off performance tracking in the Hub.

9.4 Backups Support

Link to chapter 4

Need help managing or setting up Backups in the Hub 2.0? WPMU DEV members have access to 24/7 live support.