Bulk Backup Plan Deployment in Managed Backup Service via the Remote Deploy Feature
Performing backups regularly is essential for keeping your customers’ data safe. Setting up a backup plan on a single machine doesn’t require much effort, but what if your client has dozens of PCs? Here, the need for bulk deployment arises. MSP360 Managed Backup Service provides you with such a feature, allowing you to deploy a backup plan for the whole company with all its computers. Additionally, you might want to modify available plans if something has changed, for example, you changed the storage destination.
There are two built-in tools that can help you to carry out bulk plan processing: Remote Deploy helps with deployment, and Pre-Action is for modifying plans that already exist. With our guide, you’ll be able to utilize them according to your requirements.
How the Remote Deploy Feature Works
Remote Deploy is a feature that allows you to preconfigure the file-level backup plan with all its parameters and deploy it to all the machines that require it. The feature can be found in the RMM tab.
Remote Deploy significantly reduces the time you need to spend on managing backup agents on end-users’ PCs because everything is done automatically. You configure the backup plan just once and, after that, command MSP360 Managed Backup Service to do the rest of the job. Depending on the settings you’ve specified, the solution deploys the plan on all the machines you’ve selected.
[perfectpullquote align="full" bordertop="false" cite="" link="" color="" class="" size=""]Bear in mind that the Remote Deploy functionality currently works for file-level backups only.[/perfectpullquote]
You can use an existing configuration or create a new one.
To deploy it, you create a rule that will define what company, user, or computer the particular configuration should be applied to. After the process is complete, you’ll be able to check whether everything went well in the History tab.
Modifying Plans with Pre-Action Feature
This feature is a component of every backup and recovery plan in MSP360 Managed Backup Service. You can leave the corresponding field blank or add a script that will launch automatically before the start of the plan. The script option allows you to modify the parameters of existing backup plans and, when combined with the Remote Deploy facilities, enables you to manage plans for a whole company. To add a pre-action script, enter it in the Pre/ Post-Actions section and choose whether the backup plan should continue executing if the script fails.
Now that you know what are these two features for, let’s utilize them to bulk-configure your backup plans.
How to Manage Bulk Backup Plan Deployment
Creating a New Plan for Several Computers
The Remote Deploy feature allows you to set up file-level backup plans for the whole company, which is particularly useful for setting up new clients. Here is how to do it.
Go to the RMM tab, Remote Deploy section.
There are three options to choose from.
1. You can create a new configuration for your future backup plan by clicking Create New. Here is what you will see.
To specify general and default options, click Edit and make changes according to your requirements. After that, add the backup plan to your configuration by clicking the appropriate button.
When you set up your plan, it will appear next to the settings.
Specify the configuration name and OS, then click Save. You will be redirected to the Remote Deploy main section, where your configuration will be seen at the top. You can edit its visibility settings:
2. You can copy an existing configuration from one of the computers that you already work with. To do this, go to the Remote Management section, find the computer that has the required configuration, click the gear icon, and select Remote Deploy / Import configuration. This configuration will appear at the top of the configurations list.
3. Finally, there is an opportunity to export the configuration from the Managed Backup Service agent. Load the agent, open the File menu, and hit Export Configuration.
After that, select file-level backup and click Export.
Save this configuration and return to the console. Click Upload New Configuration, then Browse.
Find the one you’ve just saved, open it, and hit Upload. It will also appear in the list.
Next, you need to add a rule so that the solution knows where to deploy your configuration. Click Add Rule near it.
Define what companies, users, or single endpoints will receive your new configuration.
Pay attention to the Apply only to new installation checkbox; don’t forget to mark it if you’re applying this configuration for the second (or subsequent) time. Each configuration rewrites its predecessor, so if anything has changed (for instance, backup source), these changes will be lost.
After you specify a rule, click Save. The rule will appear in the rules list and, in the History tab, you will be able to see your configuration as “applied”. If something goes wrong with some of the endpoints, you can fix it on the Remote Management tab. Find these computers, hit the gear icon near each of them, select Remote Deploy, then Apply Configuration, and agree to perform it by clicking Ok in the window that appears.
That’s it. Now the same plan works on all the endpoints you’ve specified.
Modifying Existing Backup Plans
The easiest way to make modifications in existing Managed Backup Service plans is to use our PowerShell module. This module was developed for task automation and it greatly extends the functionality of our solution in the field of bulk plan processing. With it, you can create a script that will force MSP360 Managed Backup Service to make the changes that you need. Below, we’ll describe some of them as use cases. You can download and install it by running this command in PowerShell (administrator rights required):
iex ((New-Object System.Net.WebClient).DownloadString('https://git.io/JUSAA')+'Install-MSP360Module') -ExecutionPolicy Bypass
Check its functionality yourself using this command:
Get-Command -Module msp360
After you prepare the script, go to the Remote Deploy tab and create a new configuration, as described below. When creating a backup plan, in the Backup Source section, specify any file, for example, C:\windows\win.ini – you won’t need to back up all the files for this purpose. Schedule the plan to run once an hour. Then, in the Pre/Post Actions section, copy-paste your script.
Save this configuration and add a rule that will apply to all the required endpoints. This method allows you to change existing plans with a high level of customization.
Bulk deployment and changing your backup plans saves a lot of time and makes the job of keeping your clients’ data safe much easier. If you have any questions, please contact our pre-sales team.