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.
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
Login in to your MainWP Dashboard
Go to the MainWP > Sites > Plugins > Install Plugins page
In the Search field, enter BackWPup and press enter on your keyboard
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
Select your child sites in the sidebar on the right
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
Click the Complete Installation button to complete the installation
Install directly on Child Site
Login into your child site
Go to the WP > Plugins > Add New page
In the Search field, enter BackWPup
After the search results appear, locate the BackWPup Plugin
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 > Sites > Backups > BackWPup > BackWPup 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
From the ellipsis menu, you can access the child site’s Overview and Edit pages, as well as the ability to:
- Hide/Unhide the BackWPup plugin on the child site
- Open BackWPup plugin page on the Child Site
- Use the Backup Now action
- Update the plugin on the child site when an update is available
- 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
-
Go to the MainWP > Sites > Backups > BackWPup > Add New Job page
-
In the Job Name option box, Enter a Name for the Backup Job
-
In the Job Tasks option box, set tasks that you want to include in this Job: Database and/or Files
-
Select the Desired Job Destinations
-
Next, select the Schedule in the sidebar on the left to configure the Scheduled execution time\
-
Next, select the enabled Remote Storage options on the left to configure them\
-
Finally, click Save Changes
After you click Save Changes, the add-on syncs this global job to child sites that do not use Override General Settings.
Create a Backup Job on a Single Site
Go to the MainWP > Sites > Manage Sites page
Locate the site where you want to create a Backup Job, and click on it's name
Click BackWPup in the sidebar on the left
Click BackWPup in the sidebar on the left\
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
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
Edit Global Job
Go to the MainWP > Sites > Backups > BackWPup > Backup Jobs page
In the list of existing jobs, locate the one you want to edit
Click the Save Changes button
Edit Job on a Single Site
Go to the MainWP > Sites > Manage Sites page
Locate the site where you want to create a Backup Job, and click on it's name
Click BackWPup in the sidebar on the left
In the list of existing jobs, locate the one you want to edit
Click the Save Changes button
Trigger BackWPup Job
Trigger Global Schedule
Go to the MainWP > Sites > Backups > BackWPup > Backup Jobs page
In the list of existing jobs, locate the one you want to edit
Click the Backup now action
Trigger Schedule on a Single Site
Go to the MainWP > Sites > Manage Sites page
Locate the site where you want to create a Backup Job, and click on it's name
Click BackWPup in the sidebar on the left
In the list of existing jobs, locate the one you want to edit
Click the Backup now action
Delete BackWPup Job
Delete Global Job
Go to the MainWP > Sites > Backups > BackWPup > Backup Jobs page
In the list of existing jobs, locate the one you want to edit
Delete Job on a Single Site
Go to the MainWP > Sites > Manage Sites page
Locate the site where you want to create a Backup Job, and click on it's name
Click BackWPup in the sidebar on the left
In the list of existing jobs, locate the one you want to edit
Manage BackWPup Backup Files
Download Backup Files
Login in to your MainWP Dashboard
Go to the MainWP > Sites > Backups > BackWPup > Existing Backups page
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
Below, in the list of existing backups, locate the one you want to download
Click the Download action
Delete Backup Files
Login in to your MainWP Dashboard
Go to the MainWP > Sites > Backups > BackWPup > Existing Backups page
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
Below, in the list of existing backups, locate the one you want to delete
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, go to the MainWP > Sites > Backups > BackWPup > Settings page, enable the Use premium version toggle, and click Save. This reveals the License and Encryption tabs that are available only when premium settings are enabled.
Manage BackWPup Global Settings
Login in to your MainWP Dashboard
Go to the MainWP > Sites > Backups > BackWPup > Settings page
Click the Save Changes button
Manage BackWPup Settings on a Single Site
Go to the MainWP > Sites > Manage Sites page
Locate the site where you want to create a Backup Job, and click on it's name
Click BackWPup in the sidebar on the left
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
Click the Save Changes button at the bottom of the page