Database Detection

After Veeam Plug-In is installed, Plug-In Manager running on the computer collects information about databases on this computer. Plug-In Manager saves collected information to the XML file and sends to Veeam Backup & Replication. The way Plug-In Manager collects information differs depending on the system installed on the computer:

Oracle

On the Oracle server, Plug-In Manager collects information differently depending on the Oracle deployment way:

As a result, Veeam Backup & Replication gets 3 levels of the database hierarchy (from top to bottom): hostname, Oracle home, Oracle system identifier (SID).

For Oracle RAC, Plug-In Manager uses a database unique name instead of SID. As a result, Veeam Backup & Replication gets 3 levels of the database hierarchy (from top to bottom): scanname, Oracle home, database unique name.

After rescan completes, you can create an application policy and add any level of the database hierarchy to the scope of this policy. For example, you can add a certain Oracle database or Oracle home that contains several databases.

SAP HANA

On the SAP HANA server, Plug-In Manager collects information depending on the SAP HANA deployment way:

As a result, Veeam Backup & Replication gets 3 levels of the database hierarchy (from top to bottom): hostname, SAP system name, database name.

As a result, Veeam Backup & Replication gets 3 levels of the database hierarchy (from top to bottom): scale-out system name, SAP system name, database name.

Tip

During the Veeam Plug-In deployment on the scale-out system nodes, Veeam Backup & Replication sets the scale-out system name using domain name and SAP system name. If you want to set a custom name, use the --set-scale-out-cluster-name command on the computer side. This custom name will be saved in the veeam_config.xml file.

After rescan completes, you can create an application policy and add any level of the database hierarchy to the scope of this policy. For example, you can add a certain SAP HANA database or a host that contains several SAP HANA databases.

SAP on Oracle

On the SAP on Oracle server, Plug-In Manager gets path to the saphostcrl (SAP Host Agent) utility. With this utility, Plug-In Manager gets the list of database instances.

As a result, Veeam Backup & Replication gets 2 levels of the database hierarchy (from top to bottom): hostname, Oracle system identifier (SID).

Important

Veeam Backup & Replication does not support cluster deployment of SAP on Oracle.

After rescan completes, you can create an application policy and add any level of the database hierarchy to the scope of this policy. For example, you can add a certain Oracle database or a host that contains several Oracle databases.

Microsoft SQL Server

On the Microsoft SQL Server server, Plug-In Manager collects information about databases and returns collected information to Veeam Backup & Replication server in the .XML format.

If Veeam Plug-In detects SQL Server instances on the machine, connects to each instance and checks if it is a standalone instance or a cluster node. After that, Veeam Plug-In connects to each database and checks if it belongs to an availability group.

As a result, Veeam Backup & Replication gets the following database hierarchy (from top to bottom) depending on the Microsoft SQL Server configuration: