Integrating the Commvault MSP Portal with Datto RMM

You can integrate the Commvault MSP Portal with Datto RMM software, allowing you to deploy and manage backup agents directly from your Datto RMM console.

Note

To perform this integration, you must have admin permissions for a Datto RMM account.

Before You Begin

  • Optional. Set site-level or component-level authentication codes.

Install Commvault Components Using Jobs in Datto RMM

  • In Datto RMM, install Commvault Components using Jobs. To run a quick job in Datto RMM, do the following:

    • Navigate to the Devices section and then select one or more devices.

    • Click Quick Job.

    • Select the Component you want to deploy.

    • Select the action to deploy the Component.

    • Click Run to start the Job.

    The Components described in the following sections are now available in the Datto RMM Component Library.

Commvault Backup Gateway Installer (LIN)

From the Datto RMM Component Library, install the Commvault Backup Gateway Installer (LIN) script. This installs the Commvault Backup Gateway with authentication and checksum verification. It ensures secure installation while supporting proxy detection for optimized connectivity. Compatible with UNIX x64 systems.

Script for Commvault Backup Gateway Installer (LIN)

Inputs

  • CommvaultCompanyAuthCode (optional)

    • Used if CommvaultCompanyAuthCodeSITE is not set.
  • BackupGatewayClientName (-n)

    • Required; sanitized to remove special characters.

    • Defaults to hostname if not provided.

  • Disk2Device (-x)

    • Optional; defaults to /dev/sdb.
  • Disk3Device (-y)

    • Optional; defaults to /dev/sdc.

Logic

  • Site-level Auth Code (CommvaultCompanyAuthCodeSITE) overrides component-level.

  • Client name is sanitized to valid characters.

  • Performs disk checks and sets up LVM.

Auth Code Priority

  • Component-level (CommvaultCompanyAuthCode) takes precedence over Site-level (CommvaultCompanyAuthCodeSITE).

Plan Priority (Cloud scripts only)

  • Component-level Plan > Site-level Plan > Company Default Plan > None.

Commvault Backup Gateway Installer (WIN)

From the Datto RMM Component Library, install the Commvault Backup Gateway Installer (WIN) script. This installs the Commvault Backup Gateway with authentication and checksum verification. It ensures secure installation while supporting proxy detection for optimized connectivity. Compatible with Windows x86-64 systems.

Script for Commvault Backup Gateway Installer (WIN)

Inputs

  • CommvaultCompanyAuthCode

    • Required; either component-level or CommvaultCompanyAuthCodeSITE.

Logic

  • If both component and site-level codes are set, component-level is prioritized.

Auth Code Priority

  • Component-level (CommvaultCompanyAuthCode) takes precedence over Site-level (CommvaultCompanyAuthCodeSITE).

Plan Priority (Cloud scripts only)

  • Component-level Plan > Site-level Plan > Company Default Plan > None.

Commvault Cloud Installation (LIN)

From the Datto RMM Component Library, install the Commvault Cloud Installation (LIN) script. This script automates the download, verification, and installation of Commvault packages on 64-bit Linux systems. It supports both endpoint and file server installations using a configurable variable, and includes checksum validation.

Script for Commvault Cloud Installation (LIN)

Inputs

  • CommvaultCompanyAuthCode

    • Required; uses site-level if component-level not present.
  • usrInstall

    • Required; defines installation type (e.g., Endpoint, FileServer).
  • Plan

    • Optional; if not set, fallback to:

      • Component-level plan.

      • Then company default.

      • If none exist, plan is unset.

Auth Code Priority

  • Component-level (CommvaultCompanyAuthCode) takes precedence over Site-level (CommvaultCompanyAuthCodeSITE).

Plan Priority (Cloud scripts only)

  • Component-level Plan > Site-level Plan > Company Default Plan > None.

Commvault Cloud Installation (WIN)

From the Datto RMM Component Library, install the Commvault Cloud Installation (WIN) script. This script automates the deployment of Commvault software for Windows file servers and endpoints. It verifies platform compatibility, system architecture, and authentication while ensuring secure downloads with checksum validation. The script supports site-level and component-level authentication codes and integrates proxy detection for optimized network configuration. Additionally, it performs plan validation for smooth enterprise deployment.

Script for Commvault Cloud Installation (WIN)

Inputs

  • CommvaultCompanyAuthCode

    • Required, fallback logic same as above.
  • usrInstall

    • Required; installation type: Endpoint or FileServer.
  • Arch

    • Required; expected values: 32 or 64.
  • Plan

    • Optional; fallback logic identical to Linux version.

Auth Code Priority

  • Component-level (CommvaultCompanyAuthCode) takes precedence over Site-level (CommvaultCompanyAuthCodeSITE).

Plan Priority (Cloud scripts only)

  • Component-level Plan > Site-level Plan > Company Default Plan > None.

Loading...