New-VBRPostgreSQLProcessingOptions
Short Description
Defines settings for processing backed-up PostgreSQL databases on Linux computers.
Applies to:
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
New-VBRPostgreSQLProcessingOptions [-Credentials <CCredentials>] [-UserType <VBRPostgreSQLUserType>] [-EnableArchiveLogBackup] [-ArchiveLogBackupPeriod <Int32>] [-ArchiveLogRetainAction <VBRLogRetainAction>] [-ArchiveLogRetainPeriod <Int32>] [-ArchiveLogBackupStorage <String>] [<CommonParameters>] |
Detailed Description
This cmdlet applies to Veeam Agent jobs that back up Linux computers.
This cmdlet creates the VBRPostgreSQLProcessingOptions object. This object contains settings for processing backed-up PostgreSQL databases.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
Credentials | Specifies the PostgreSQL credentials that Veeam Agent will use to connect to the PostgreSQL server. | Accepts the CCredentials object. To get this object, run the Get-VBRCredentials cmdlet. | False | Named | False |
UserType | Specifies the PostgreSQL authentication options. You can specify either of the following types of authentication options:
| VBRPostgreSQLUserType | False | Named | False |
EnableArchiveLogBackup | Defines that the cmdlet will back up WAL files. | SwitchParameter | False | Named | False |
ArchiveLogBackupPeriod | Specifies how often in minutes the cmdlet will back up WAL files. Default: 15 minutes. | Int32 | False | Named | False |
ArchiveLogRetainAction | Specifies retention policy for WAL files stored in the backup location.
| VBRLogRetainAction | False | Named | False |
ArchiveLogRetainPeriod | Specifies the number of days to keep WAL files. Default: 15. | Int32 | False | Named | False |
ArchiveLogBackupStorage | For Linux machines. Specify a path to a location where WAL files are stored. | String | False | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
This cmdlet returns the VBRPostgreSQLProcessingOptions object that contains settings for processing backed-up PostgreSQL databases.
Examples
Defining Settings for Processing Backed-up PostgreSQL Databases
This example shows how to define settings for processing backed-up PostgreSQL databases.
$creds = Get-VBRCredentials -Name *Administrator* New-VBRPostgreSQLProcessingOptions -Credentials $creds |
Perform the following steps:
- Run the Get-VBRCredentials cmdlet. Specify the Name parameter value. Save the result to the $creds variable.
- Run the New-VBRPostgreSQLProcessingOptions cmdlet. Set the $creds variable as the Credentials parameter value.
Related Commands