Set-VBROracleRMANProcessingOptions
Short Description
Modifies the Oracle RMAN database processing settings for application backup policies.
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Set-VBROracleRMANProcessingOptions -Options <VBROracleRMANProcessingOptions> [-Credentials <CCredentials>] [-ArchivedLogAction {Keep | Delete}] [-ArchiveLogBackupPeriod <int>] [-ParallelChannelsCount <int>] [<CommonParameters>] |
Detailed Description
This cmdlet applies to application backup policies for Veeam Plug-in for Oracle RMAN.
This cmdlet modifies Oracle RMAN database processing settings. You can update the following options:
Note |
To modify settings, specify new values for the necessary parameters. The cmdlet will overwrite the previous parameters values with new values. The parameters that you omit will remain unchanged. |
- Credentials that Veeam Backup & Replication will use to connect to the database system.
- The way Veeam Backup & Replication will process archived logs.
- Schedule settings for archived logs processing.
- Number of data channels to back up archived logs.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
Options | Specifies the database processing options that you plan to modify. | Accepts the VBROracleRMANProcessingOptions object. | True | Named | True (ByValue) |
Credentials | Specifies the credentials for Oracle RMAN database processing. | Accepts the CCredentials object. To get this object, run the Get-VBRCredentials cmdlet | True | Named | False |
ArchivedLogAction | Specifies the way of database processing:
| Accepts the VBROracleRMANArchivedLogAction object. | False | Named | False |
ArchiveLogBackupPeriod | Specifies the integer defining the frequency for archived logs backup in minutes. Permitted values: 5 to 480. | Int32 | False | Named | False |
ParallelChannelsCount | Specifies the integer defining the number of data channels that can be assigned. | Int32 | False | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.
Output Object
The cmdlet returns the VBROracleRMANOptions object that defines Oracle RMAN database processing settings.
Example
This example shows how to create and modify an Oracle RMAN backup settings for application backup policies for Veeam Plug-in for Oracle RMAN. The modified policy will send application backups to the target storage using 3 parallel data channels.
To create and modify the Oracle RMAN database processing settings, perform the following steps:
- Run Get-VBRCredentials to get the credentials for the Oracle database system. Save the result to the $db_administrator variable.
- Run New-VBROracleRMANProcessingOptions to specify the database processing settings. Save the result to the $processoptions variable.
- Run Set-VBROracleRMANProcessingOptions with the $db_administrator and $processoptions variables. Use the ParallelChannelsCount parameter to specify the number of data channels.
$db_administrator = Get-VBRCredentials Set-VBROracleRMANProcessingOptions -Options $processoptions -Credentials $db_administrator -ParallelChannelsCount 3 |