Description: WPvivid Backup for MainWP is a backup extension for MainWP Dashboard plugin. It enables you to create and download backups for a specific child site, set backup schedules, set custom WPvivid Backup Plugin settings for all of your child sites, and doing all these directly from your MainWP dashboard.

From the version 0.9.6, the extension starts to support WPvivid Backup Pro, which also allows you to configure and connect with remote storage in bulk for child sites.

Features:

  • Create backups for a specific child site
  • Set backup schedules for all of your child sites
  • Connect with your remote storage for child sites(only works when you switch to WPvivid Backup Pro mode)
  • Set custom WPvivid Backup Plugin and WPvivid Backup Pro settings and sync to child sites

What is WPvivid Backup for MainWP Extension?

WPvivid Backup for MainWP is a backup extension for MainWP Dashboard Plugin developed by WPvivid Team.

This extension works perfectly on your MainWP dashboard. It allows you to manage both WPvivid Backup Plugin and WPvivid Backup Pro for all your child sites from the centralized MainWP dashboard, which includes giving you the ability to create and download backups for a specific child site, set backup schedules, connect with your remote storage and set custom WPvivid Backup Plugin settings for all of your child sites directly from your MainWP Dashboard, so that you can easily get data on your network of child sites backed up by WPvivid Backup Plugin.

How to Install and Setup WPvivid Backup for MainWP Extension?

Like all the other extensions for MainWP, MainWP WPvivid Backup Extension works on top of that the WPvivid Bakcup Plugin is installed on the child Sites. Therefore it follows a two-step installation process where you first install the extension on your Dashboard site(main site) and then install the WPvivid Backup plugin on child sites.

Step 1. Install MainWP WPvivid Backup Extension on your Dashboard site

WPvivid Backup for MainWP works as an individual WordPress plugin, and installation process is the same as any other WordPress plugins.

1. Log in to your MainWP dashboard site.

2. Go to Plugins, click Add New.

3.  In the search bar type in WPvivid Backup for MainWP.

Install WPvivid backup for MainWP on main site

4. Click Install and Activate.

5. Next, go to your MainWP Dashoboard Extensions page and check the extension in the list.

The extension is now successfully installed on your MainWP dashboard site.

Step 2. Install the WPvivid Backup Plugin on Your Child Sites

Install the WPvivid Backup Plugin

1. Go to your MainWP Dashboard > Plugins > Install.

Install WPvivid Backup plugin for all child sites

2. In the Search form, enter “WPvivid Backup Plugin” and select the plugin.

Install WPvivid Backup plugin on child sites on MainWP dashboard

3. Select the child sites where you wish to install the plugin.

4. Enable activate plugin after installation and Overwrite existing version(recommended) option.

5. Click on the Complete Installation.

Note: Make sure you will hit the “Sync Dashboard with Child Sites” button on your MainWP dashboard if you have WPvivid Backup Plugin  or WPvivid Backup Pro installed previously on the child site or whenever you make any changes to a child site, for example, install/deinstall, activate/deactivate WPvivid Backup Plugin.

Now,  WPvivid Backup Plugin has installed and activated on your child sites. If you are a premium user of WPvivid Backup plugin, you’ll also need to install WPvivid Backup Pro on child sites. 

Install WPvivid Backup Pro

1. On your MainWP Dashboard > Plugins > Install, click Upload .zip file and upload your WPVIVID-BACKUP-PRO.ZIP file.

Install WPvivid Backup Pro on child sites

2. Select the child sites where you wish to install the plugin.

4. Enable activate plugin after installation and Overwrite existing version(recommended) option.

5. Click on the Complete Installation.

6. Click Sync Dashboard with Child Sites.

Now you are all set to manage your child sites backups using WPvivid Backup for MainWP extension on you MainWP dashboard.

How to Use MainWP WPvivid Backup Extension?

Once the extension is successfully installed on your MainWP dashboard site, it will directly appear in the extension list. You will find four tabs comprising of options to help you tweak around with the different WPvivid Backup plugin settings for all your child sites:

  1. WPvivid Backup Dashboard
  2. Schedule Tab
  3. Remote Tab
  4. Setting Tab

WPvivid backup for MainWP overview

WPvivid Backup Dashboard

WPvivid Backup Dashboard provides you a great overview of all your child sites where you have the WPvivid Backup plugin installed. From the dashboard, you can check all the connected child sites, for a specific child site, you can check it’s latest 10 backup reports, WPvivid Backup plugin version and settings types (Global or Individual) in use, also create a backup of it.

Click on the site name to open the site’s overview page, click the arrow icon to bring you to the site’s admin dashboard.

Schedule: Set up An Automatic Schedule for child sites

WPvivid Back Plugin free version

WPvivid Backup for MainWP schedule tab

If you are using WPvivid Backup plugin free version on your child sites, you will be able to schedule backups for all your child sites.

To do this, on the Schedule tab, check the option: Enable backup schedule.

Now, you will need to choose the backup frequency:

  • Every 12 hours
  • Daily
  • Weekly
  • Fortnightly
  • Monthly

Once done, select what to back up – either your entire site or just the database or files.

You will also be able to choose where you want to store the backups.

  • Store them on localhost of child site(your WordPress site’s web server).
  • Remotely store them to FTP, SFTP, Amazon S3, DigitalOcean Spaces. Note that when you choose this option, the local backup will be deleted after uploading to remote storage completely.

After that, click the Save Changes button at the bottom of the page.

Lastly, select the child sites you want to the schedule to take effect and save the changes.

Set backup schedule for child sites

WPvivid Back Plugin Pro

If you are a WPvivid Backup Pro user, Switch to WPvivid Backup Pro mode then Save change from the top of the page.

Switch to WPvivid Backup Pro mode 

From the pro schedule tab, you can set up a schedule for child sites the same way as you do in the schedule tab for free version.

Plus the additional options to create multiple backup schedules, customize the backup content and start timing of the schedules for child sites.

WPvivid create backup schedules for child sites

Remote: Connect and send backups to remote storage (for WPvivid Backup Pro user only)

WPvivid backup for MainWP remote storage tab

The Remote tab allows you to connect to your remote storage where you want to send your backup. You can choose between:

  • FTP
  • SFTP
  • Amazon S3
  • DigitalOcean Spaces

Note: Since global configuration is not available for GoogleDrive, Dropbox, Microsoft OneDrive due to authorization mechanism, you can get authorization in child sites.

Once you connect to a remote storage source, it will appears in the list of storage, select the child sites whose backups you want to send to the selected remote storage and save changes

Settings: Configure WPvivid Backup Plugin settings

WPvivid Backup for Mainwp Settings tab

The Settings tab allows you to edit General settings and Advanced settings of WPvivid Backup Plugin WPvivid Backup Plugin settings for your child sites:

General Settings:

  • backups retention
  • Name backup folder
  • Display domain(url) of current site in backup name

Advanced Settings:

  • Optimization mode for web hosting/shared hosting
  • Backup archive option
  • File compressing option
  • Exclude files from backup
  • Set PHP script execution timeout
  • Set task retrying times 

Once you done with the settings, click the Save Changes button at the bottom of the page.

Then select the child sites you want to the settings to take effect and save the changes.

Edit WPvivid Backup for Mainwp settings for child sites

If you need to configure the plugin settings for an individual child site, then you should go to the site overview page >> WPvivid Backups >> Settings.