Get-VBRDiscoveredApplication

Short Description

Returns discovered applications from the computer.

Applies to

Product Edition: Community, Standard, Enterprise, Enterprise Plus, Veeam Universal License

Syntax

This cmdlet provides parameter sets that allow you to:

  • Get discovered applications to be protected by Veeam Plug-in for Oracle RMAN.

Get-VBRDiscoveredApplication [-Name <String[]>] [-OracleRMAN] [-OracleRMANEntityType {RAC | Server | OracleHome |Database}] [<CommonParameters>]

  • Get discovered applications to be protected by Veeam Plug-in for SAP HANA.

Get-VBRDiscoveredApplication [-Name <String[]>] [-SAPHANA] [-SAPHANAEntityType {ScaleOutSystem | Server | SAPSystem | Database}] [<CommonParameters>]

  • Get discovered applications to be protected by Veeam Plug-in for SAP on Oracle.

Get-VBRDiscoveredApplication [-Name <String[]>] [-SAPOnOracle] [-SAPOnOracleEntityType {Server | Database}] [<CommonParameters>]

Detailed Description

This cmdlet returns discovered Veeam Plug-in for Oracle RMAN, Veeam Plug-in for SAP HANA, or Veeam Plug-in for SAP on Oracle. Use an appropriate parameter set for each Veeam Plug-in.

Veeam Backup & Replication regularly performs discovery operations for Veeam Plug-in on computers in a protection group. During a discovery operation, Veeam Backup & Replication connects to computers and gathers information about them. After the discovery operation is complete, Veeam Backup & Replication recognizes processed Veeam Plug-ins as discovered.

Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

Name

Specifies a name of a computer.

String[]

False

Named

False

OracleRMAN

Note: This option works for Veeam Plug-in for Oracle RMAN.

Specifies the discovered application.

SwitchParameter

False

Named

False

OracleRMANEntityType

Note: This option works for Veeam Plug-in for Oracle RMAN.

Specifies the application type:

  • RAC: Oracle Real Application Clusters.
  • Server: Servers.
  • OracleHOME: Oracle database systems.
  • Database: Databases.

The cmdlet will return discovered application of these types.

VBRDiscoveredOracleRMANEntityType

False

Named

False

SAPHANA

Note: This option works for Veeam Plug-in for SAP HANA.

Specifies the discovered application.

SwitchParameter

False

Named

False

SAPHANAEntityType

Note: This option works for Veeam Plug-in for SAP HANA.

Specifies the application type:

  • ScaleOutSystem: Clusters.
  • Server: Servers.
  • SAPSystem: SAP systems.
  • Database: Databases.

The cmdlet will return discovered application of these types.

VBRDiscoveredSAPHANAEntityType

False

Named

False

SAPOnOracle

Note: This option works for Veeam Plug-in for SAP on Oracle.

Specifies the discovered application.

SwitchParameter

False

Named

False

SAPOnOracleEntityType

Note: This option works for Veeam Plug-in for SAP on Oracle.

Specifies the application type:

  • Server: Servers.
  • Database: Databases.

The cmdlet will return discovered application of these types.

VBRDiscoveredSAPOnOracleEntityType

False

Named

False

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.

Output Object

The cmdlet returns the VBRDiscoveredApplication[] object that contains discovered Veeam Plug-in for Oracle RMAN, Veeam Plug-in for SAP HANA, or Veeam Plug-in for SAP on Oracle.

Examples

Get-VBRDiscoveredApplicationExample 1. Getting Discovered Applications of all Protection Groups

This command returns discovered applications of all protection groups.

Get-VBRDiscoveredApplication

Get-VBRDiscoveredApplicationExample 2. Getting Discovered Applications of Specific Protection Group

This example shows how to get discovered applications of a selected protection group.

$group = Get-VBRProtectionGroup -Name "Database Servers"

Get-VBRDiscoveredApplication -ProtectionGroup $group

Perform the following steps:

  1. Run the Get-VBRProtectionGroup cmdlet. Specify the Name parameter values. Save the result to the $group variable.
  2. Run the Get-VBRDiscoveredApplication cmdlet. Set the $group variable as the ProtectionGroup parameter value.

Related Commands