Loading...

Installing Commvault Software by Automatically Detecting the Database Applications Installed on Clients

If you want to use the Virtual Server Agent application aware backup feature, see Application Aware Backups for the Virtual Server Agent.

When you use Commvault to protect your data, and you install a third-party database application on a client, you must install the Commvault software package for that application on the client. This can be a labor intensive process for backup administrators because they have to maintain close communication with application and system administrators to make sure that all applications are protected.

You can configure the Commvault software for automatic discovery of applications. In the following situations, configure the Commvault software to automatically detect the installed client third-party applications and optionally install the Commvault software package:

  • You want to simplify application agent deployment in an enterprise environment.
  • You have a managed service provider (MSP) environment.
  • You plan to add additional third-party applications after you install the Commvault software.
  • You plan to refresh the hardware.

You can enable this feature for a client or client group. When you enable this feature, every 24 hours, the software checks each client and client group member for the third-party applications that are listed in the following table.

Application

Linux or UNIX configurations

Windows configurations

Active Directory

N/A

Yes

DB2

Yes

Yes

Microsoft Exchange Database

N/A

Yes

Microsoft SQL Server

N/A

Yes

MySQL

Yes

Yes

Oracle

Yes

Yes

PostgreSQL

Yes

Yes

Sybase

Yes

Yes

Before You Begin

  1. Install the File System core package on all clients that need to have applications automatically detected.
  2. Create a client group for the clients. For more information, see Creating a Client Computer Group.

Procedure

Add the additional setting on the client as shown in the following table.

For instructions on how to add additional settings from the CommCell Console, see Add or Modify an Additional Setting.

Property

Value

Name

nEnableAutoDetectApp

Category

iDataAgent

Type

Integer

Value

1 - to have the software automatically check for applications that have been installed.

2 - to have the software automatically check for applications that have been installed and then install the Commvault software packages for each application. For example, if the Commvault software detects the Oracle application, the workflow installs the Oracle Agent on the client.

Result

If you set the additional setting to 1, the CommCell Console displays the third-party applications that are installed on the clients and client group members with a Product Status as uninstalled, because the Commvault software packages for the applications are not installed on the client and client group members.

If you set the additional setting to 2, the software:

  • Installs the Commvault package for the third-party application if it does not exist on the client.
  • Configures the client on the CommServe computer.
  • Registers the client with the CommServe computer with the Product Status as 'Auto Detect'.

The following table shows the packages that the workflow installs:

Application

Commvault package

Active Directory

Active Directory

DB2

DB2

Microsoft Exchange Database

Exchange Database

Microsoft SQL Server

SQL Server

MySQL

MySQL

Oracle

Oracle

PostgreSQL

PostgreSQL

Sybase

dSybase

What to Do Next

  1. If you set the additional setting to 1, after the Commvault software detects the third-party applications, schedule a predefined workflow that installs the Commvault software packages for each third-party application. For more information, see Running the Installing Automatically Discovered Applications Workflow.
  2. You can configure cluster Data Agents, for example, Oracle RAC or Exchange DAG by creating pseudo-clients.

Last modified: 8/29/2019 2:45:03 PM