Skip to main content

What You’ll Learn

  • Installing the add-on and BackWPup plugin
  • Creating global and per-site backup jobs
  • Scheduling and triggering backups
  • Managing backup files and settings

Integration Add-on - This add-on extends MainWP to work with BackWPup. Requires BackWPup to be installed on your child sites.
Screenshot of BackWPup add-on dashboard showing child sites with backup status With the MainWP BackWPup Add-on, 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.

Installing the BackWPUp add-on

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

Installing the BackWPUp Plugin

For the proper use of the MainWP BackWPup Add-on, you need to install the BackWPup Plugin on your child sites. The plugin does not need to be installed on the MainWP Dashboard site.

Install from MainWP Dashboard

1

Login in to your MainWP Dashboard

2

Go to the MainWP > Sites > Plugins > Install Plugins page

3

In the Search field, enter BackWPup and press enter on your keyboard

4

After the search results appear, locate the Plugin, select the Install this Plugin option

After the search results appear, locate the Plugin, select the Install this Plugin option
5

Select your child sites in the sidebar on the right

6

In the Installation Options box, make sure that the Activate after installation option is selected

In the Installation Options box, make sure that the Activate after installation option is selected
7

Click the Complete Installation button to complete the installation

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 BackWPup

4

After the search results appear, locate the BackWPUp Plugin

5

Click the Install button

6

Click the Activate button

Important Notes:
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 > Add-ons > BackWPup > BacWPUp Dashboard page, you 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 (the row will be highlighted in yellow) or if the plugin is deactivated (highlighted in red).

Available Actions

Screenshot of BackWPup ellipsis menu showing available actions From ellipsis menu, you can access relevant actions such as Child Site’s Overview and Edit pages, as well the ability to:
  • Hide/Unhide the BackWPUp plugin on the child site
  • Open BackWPUp plugin page on the Child Site
  • Run a backup job
  • Update the BackWPUp plugin on the Child site
  • Activate it if it is deactivated

Important Notes:

If you know that you have the BackWPUp 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 Add-on 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 a BackWPup Job

Create a Global Job

Screenshot of Add New Job page with Job Name and Job Tasks options
  1. Go to the MainWP > Add-ons > BackWPup > Add New Job page
  2. In the Job Name option box, Enter a Name for the Backup Job
  3. In the Job Tasks option box, set tasks that you want to include in this Job: Database and/or Files
  4. Select the Desired Job Destinations
  5. Next, select the Schedule in the sidebar on the left to configure the Scheduled execution time\ Screenshot of backup schedule configuration options
  6. Next, select the enabled Remote Storage options on the left to configure them\ Screenshot of remote storage destination configuration
  7. Finally, click Save Changes
After pressing the Save Changes button, the add-on will create this backup job on all your child sites that don’t have the Individual Settings in use.

Create a Backup Job on a Single Site

1

Go to the MainWP > Sites > Manage Sites page

2

Locate the site where you want to create a Backup Job, and click on it's name

3

Click BackWPUp in the sidebar on the left

Click BackWPUp in the sidebar on the left\Screenshot highlighting BackWPUp option in site sidebar
4

Click the Add New Job tab, and follow the same instructions as for creating a Global Backup Job

Click the Add New Job tab, and follow the same instructions as for creating a Global Backup Job

Job Additional Settings

Screenshot of job additional settings for database tables and file exclusions Once the job is successfully created, a new set of options will appear for you, depending on your previous settings. The add-on will allow you to manage Database tables to be backed up (in a Global Job, this cannot be modified), and additional settings for which files to back up or exclude.

Edit a BackWPup Job

Screenshot of Backup Jobs list with Edit action highlighted

Edit Global Job

1

Go to the MainWP > Add-ons > BackWPup > Backup Jobs page

2

In the list of existing jobs, locate the one you want to edit

3

Click the Edit action

4

Edit job settings

5

Click the Save Changes button

Edit Job on a Single Site

1

Go to the MainWP > Sites > Manage Sites page

2

Locate the site where you want to create a Backup Job, and click on it's name

3

Click BackWPUp in the sidebar on the left

4

In the list of existing jobs, locate the one you want to edit

5

Click the Edit action

6

Edit job settings

7

Click the Save Changes button

Trigger BackWPup Job

Screenshot showing Backup now action in job list

Trigger Global Schedule

1

Go to the MainWP > Add-ons > BackWPup > Backup Jobs page

2

In the list of existing jobs, locate the one you want to edit

3

Click the Backup now action

Trigger Schedule on a Single Site

1

Go to the MainWP > Sites > Manage Sites page

2

Locate the site where you want to create a Backup Job, and click on it's name

3

Click BackWPUp in the sidebar on the left

4

In the list of existing jobs, locate the one you want to edit

5

Click the Backup now action

Delete BackWPup Job

Screenshot showing Delete action in job list

Delete Global Job

1

Go to the MainWP > Add-ons > BackWPup > Backup Jobs page

2

In the list of existing jobs, locate the one you want to edit

3

Click the Delete action

Delete Job on a Single Site

1

Go to the MainWP > Sites > Manage Sites page

2

Locate the site where you want to create a Backup Job, and click on it's name

3

Click BackWPUp in the sidebar on the left

4

In the list of existing jobs, locate the one you want to edit

5

Click the Delete action

Manage BackWPup Backup Files

Download Backup Files

1

Login in to your MainWP Dashboard

2

Go to the MainWP > Add-ons > BackWPup > Existing Backups page

3

In the top right of the page, select the desired child site from the dropdown, and click Apply

In the top right of the page, select the desired child site from the dropdown, and click Apply
4

Below, in the list of existing backups, locate the one you want to download

5

Click the Download action

Delete Backup Files

1

Login in to your MainWP Dashboard

2

Go to the MainWP > Add-ons > BackWPup > Existing Backups page

3

In the top right of the page, select the desired child site from the dropdown, and click Apply

In the top right of the page, select the desired child site from the dropdown, and click Apply
4

Below, in the list of existing backups, locate the one you want to download

5

Click the Delete action

Manage BackWPup Settings

The MainWP BackWPup add-on 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 > Add-ons > 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 > Add-ons > BackWPup > Settings page

3

Set your preferences

4

Click the Save Changes button

Manage BackWPup Settings on a Single Site

1

Go to the MainWP > Sites > Manage Sites page

2

Locate the site where you want to create a Backup Job, and click on it's name

3

Click BackWPUp in the sidebar on the left

4

Click the Settings tab

5

Set the Overwrite General Settings option to YES and click the Save Changes button

Set the Overwrite General Settings option to YES and click the Save Changes button
6

Set your preferences

7

Click the Save Changes button at the bottom of the page