Table of Contents

BackWPup Extension

With the MainWP BackWPup Extension, you can control the BackWPup Plugin settings for all your child sites directly from your MainWP Dashboard. This includes giving you the ability to create your child site backups and even set Backup schedules directly from your MainWP Dashboard.

Important Notes

MainWP BackWPup Extension does not support the auto restore feature for the BackWPup backups. Backups created by the BackWPup plugin can be restored only manually. If you need to restore your site from a BackWPup backup, please check this help document.
Backups created by the BackWPup plugin are not suitable for the MainWP Cloning and MainWP Auto Restore feature.
MainWP BackWPup Extension requires the BackWPup plugin installed and activated on your child sites.
MainWP BackWPup Extension supports the free and paid version of the BackWPup plugin.

Install and Set the MainWP BackWPup Extension

Installation of the MainWP BackWPup Extension requires two important steps:

  • Installing the Extension itself on your MainWP Dashboard site
  • Installing the BackWPup Plugin on Child Sites

Installing the Extension

The MainWP BackWPup Extension needs to be installed only on your MainWP Dashboard site. You can install it as any other MainWP Extension.

Installing the Plugin

For the proper use of the MainWP BackWPup Extension, you need to install the BackWPup Plugin on your child sites.

Install from MainWP Dashboard

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Plugins > Install page
  3. In the Search field, enter the plugin name (BackWPup)
  4. Press enter on your keyboard
  5. After the search results appear, locate the Plugin
  6. Select the Install this Plugin option
  7. Select your child sites
  8. In the Installation Options box, make sure that the Activate after installation option is selected
  9. Click the button to complete the installation
  10. Once the installation is complete, Sync your MainWP Dashboard.
For additional help with installing WordPress plugins from the MainWP Dashboard, please review this help document.

Install directly on Child Site

  1. Login into your child site
  2. Go to the WP > Plugins > Add New page
  3. In the Search field, enter the plugin name (BackWPup)
  4. After the search results appear, locate the Plugin
  5. Click the Install button
  6. Click the Activate button
For additional help with installing WordPress plugins, please review this help document.

Important Note

After installing the BackWPup Plugin, it is required to Synchronize your sites, so your MainWP Dashboard becomes aware that the Plugin has been installed and activated.

BackWPup Dashboard

From the MainWP > Extensions > BackWPup > Overview pageyou can monitor all of your child sites where you have the BackWPup plugin installed. In the sites list, you will be notified if the plugin has an update available or if the plugin is deactivated.

  • In case the plugin is not activated, the Activate action will appear in the corresponding site row
  • In case there is a new version of the plugin, the Update action will appear in the corresponding site row

Available Actions

From the MainWP > Extensions > BackWPup > Overview pageyou can hide/unhide the BackWPup plugin on your child sites, quickly access the plugin settings on a child site or the WP Admin section. Actions are provided in the Actions menu.

Important Notes

If you know that you have the plugin installed on a child site, but the child site doesn’t appear in the list, try to re-sync your sites.

Manage BackWPup Backups

The BackWPup Extension allows you to manage the BackWPup plugin backups directly from your MainWP Dashboard. This includes:

  • Creating new backup jobs
  • Edit created backup jobs
  • Triggering backup jobs
  • Deleting backup jobs
  • Downloading existing backups
  • Deleting existing backups

Create BackWPup Job

Create a Global Job

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > BackWPup > Add New Job page
  3. In the Job Name option box:BackWPup - Job Name
    • Enter a Name for the Backup Job
  4. In the Job Tasks option box:BakckWPup - Job Tasks
    • Set tasks that you want to include in this Job
  5. Next, set the backup file creation preferences in the Backup File Creation option box:BackWPup - Backup File Creation
    • First, set the backup archive name
    • After that, choose a backup archive format
  6. The next step is to set where do you want to keep your backup filesBackWPup - Job Destinations
    • You can select one or multiple destinations
      Note: Due to security reasons imposed by the providers of remote storage options, some of them may need to be authenticated or configured initially on the child site itself.
  7. In the Email Logs option boxBackWPup - Email Logs
  8. Click the Save Changes button

After pressing the Save Changes button, the extension will create this backup job on all your child sites that don’t have the Individual Settings in use.

Create Schedule on a Single Site

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Sites > Manage page
  3. Locate the site where you want to create a Backup Job
  4. Click the Edit action and go to the BackWPup tab
  5. Click the Add New Job tab
  6. In the BackWPup Site Settings option box, set the Overwrite General Setting option to YES and click the Save button
  7. In the Job Name option box:BackWPup - Job Name
    • Enter a Name for the Backup Job
  8. In the Job Tasks option box:BakckWPup - Job Tasks
    • Set tasks that you want to include in this Job
  9. Next, set the backup file creation preferences in the Backup File Creation option box:BackWPup - Backup File Creation
    • First, set the backup archive name
    • After that, choose a backup archive format
  10. The next step is to set where do you want to keep your backup filesBackWPup - Job Destinations
    • You can select one or multiple destinations
      Note: Due to security reasons imposed by the providers of remote storage options, some of them may need to be authenticated or configured initially on the child site itself.
  11. In the Email Logs option boxBackWPup - Email Logs
    • Enter your email address to receive logs
    • Set the Email From settings
    • Choose if you want to receive logs only when errors occur during job execution.
  12. Click the Save Changes button.

After pressing the Save Changes button, the extension will create this backup job on the child site.

Job Additional Settings

Once the job is successfully created, a new set of options will appear for you, depending on your previous settings.

BackWPup - Job Settings

The extension will allow you to manage schedule settings, selected job tasks settings, and selected destination settings.

Schedule Settings

Select if you want to run the job manually, via WP-Cron, or with a URL.

BackWPup - Job Schedule

Important Note

Excluding tables from a database backup and excluding files and directories from a  files backup task are not available in Global Jobs, only in Individual Jobs.

Edit BackWPup Job

Edit Global Job

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > BackWPup > Backup Jobs page
  3. In the list of existing jobs, locate the one you want to edit
  4. Click the Edit action
  5. Edit job settings
  6. Click the Save Changes button

Edit Job on a Single Site

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Sites > Manage page
  3. Locate the site where you want to edit a Backup Job
  4. Click the Edit action and go to the BackWPup tab
  5. Go to the Backup Jobs page
  6. In the list of existing jobs, locate the one you want to edit
  7. Click the Edit action
  8. Edit job settings
  9. Click the Save Changes button

Trigger BackWPup Job

Trigger Global Schedule

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > BackWPup > Backup Jobs page
  3. In the list of existing jobs, locate the one you want to trigger
  4. Click the Backup now action

Trigger Schedule on a Single Site

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Sites > Manage page
  3. Locate the site where you want to trigger a Backup Job
  4. Click the Edit action and go to the BackWPup tab
  5. Click the Backup Jobs tab
  6. In the list of existing jobs, locate the one you want to trigger
  7. Click the Backup now action

Delete BackWPup Job

Delete Global Job

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > BackWPup > Backup Jobs page
  3. In the list of existing jobs, locate the one you want to trigger
  4. Click the Delete action

Delete Job on a Single Site

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Sites > Manage page
  3. Locate the site where you want to delete a Backup Job
  4. Click the Edit action and go to the BackWPup tab
  5. Click the Backup Jobs tab
  6. In the list of existing jobs, locate the one you want to delete
  7. Click the Delete action

Manage BackWPup Backup Files

Download Backup Files

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > BackWPup > Existing Backups page
  3. In the list of existing backups, locate the one you want to download
  4. Click the Download action

Delete Backup Files

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > BackWPup > Existing Backups page
  3. In the list of existing backups, locate the one you want to delete
  4. Click the Delete action

Manage BackWPup Settings

The MainWP BackWPup Extension allows you to manage the BackWPup plugin settings from your dashboard. If you are using the Paid version of the BackWPup plugin on your child sites, on the MainWP > Extensions > BackWPup > Settings page, set the Use premium version to YES and Save it. This will display additional settings for you that are available only in the premium version.

Manage BackWPup Global Settings

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Extensions > BackWPup > Settings page
  3. Set your preferences
  4. Click the Save Changes button

Manage BackWPup Settings on a Single Site

  1. Login in to your MainWP Dashboard
  2. Go to the MainWP > Sites > Manage page
  3. Locate the site where you want to trigger a Backup Job
  4. Click the Edit action and go to the BackWPup tab
  5. Click the Settings tab
  6. Set the Overwrite General Settings option to YES and click the Save Changes button
  7. Set your preferences
  8. Click the Save Changes button at the bottom of the page

 

Still Have a Questions?
Search for additional solutions in the MainWP Community or start your own discussion