New-VBRBackupCopyJobStorageOptions
Short Description
Defines storage settings for Veeam Agent backup copy jobs.
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
New-VBRBackupCopyJobStorageOptions -CompressionLevel {Auto | None | DedupeFriendly | Optimal | High | Extreme} -StorageOptimizationType {Automatic | LocalTarget | LocalTargetHugeBackup | LANTarget | WANTarget} [-EnableDataDeduplication] [-EnableEncryption] [-EncryptionKey <VBREncryptionKey>] [-KMSServer <VBRKMSServer>] [<CommonParameters>] |
Detailed Description
This cmdlet creates the VBRBackupCopyJobStorageOptions object that contains storage settings for Veeam Agent backup copy jobs. These settings allow you to modify the following options for the storage:
- Data compression options
- Data deduplication options
- Encryption options
For more information about job storage settings, see the Data Compression and Deduplication section of User Guide for VMware vSphere.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
CompressionLevel | Specifies a compression level of backup files created with a Veeam Agent backup copy job. You can specify either of the following compression level:
Default: Auto. | VBRCompressionLevel | True | Named | False |
StorageOptimizationType | Specifies data deduplication options.
Depending on the selected storage type, the job will use data blocks of different size to optimize the size of backup files. Default: LocalTarget. | VBRStorageOptimizationType | True | Named | False |
EnableDataDeduplication | Defines that the cmdlet will enable the data deduplication option for backup files created with a Veeam Agent backup copy job. If you do not provide this parameter, Veeam Backup & Replication will not decrease the size of these backup files. | SwitchParameter | False | Named | False |
EnableEncryption | Defines that the cmdlet will encrypt backup files created with a Veeam Agent backup copy job. If you do not provide this parameter, Veeam Backup & Replication will not encrypt these backup files. | SwitchParameter | False | Named | False |
EncryptionKey | For the encryption option. Specifies an encryption key. Veeam Backup & Replication will use this key to encrypt backup files. | Accepts the VBREncryptionKey object. To get this object, run the Get-VBREncryptionKeys cmdlet. | False | Named | False |
KMSServer | Specifies the KMS server you want to use to encrypt the data. | Accepts the VBRKMSServer object. To get this object, run the Get-VBRKMSServer cmdlet. | 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 VBRBackupCopyJobStorageOptions object that contains storage optimization settings for Veeam Agent backup copy jobs.
Examples
Example 1. Defining Storage Optimization Settings for Veeam Agent Backup Copy Job
This command defines storage optimization settings for a Veeam Agent backup copy jobs. These settings are defined with the following options:
|
Example 2. Defining Storage Optimization Settings with Data Deduplication
This command defines storage optimization settings for a Veeam Agent backup copy job. These settings are defined with the following options:
|
Example 3. Defining Storage Optimization Settings with Encryption Option
This example shows how to define storage optimization settings with the encryption option.
Perform the following steps:
|
Related Commands