New-VBRPluginCopyJobStorageOptions
Short Description
Defines storage optimization settings for plug-in backup copy jobs.
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
|
New-VBRPluginCopyJobStorageOptions -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 VBRPluginCopyJobStorageOptions object. This object contains storage optimization settings for plug-in backup copy jobs. These settings allow you to modify the following options for the storage:
- Data compression options
- Data optimization 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 plug-in backup copy job. You can specify either of the following compression levels:
Default: Auto. |
VBRCompressionLevel |
True |
Named |
False |
|
StorageOptimizationType |
Specifies the type of storage that you plan to use as a backup target.
Depending on the selected storage type, the job will use data blocks of different sizes 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 plug-in 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 |
Enables encryption for a specific application backup policy. Veeam Backup & Replication will encrypt the data that is passed between backup infrastructure components on the source and target side. |
SwitchParameter |
False |
Named |
False |
|
EncryptionKey |
Creates an encryption key for the specified application backup policy. |
Accepts the VBREncryptionKey object. To define this object, run the Get-VBREncryptionKey cmdlet. |
False |
Named |
False |
|
KMSServer |
Specifies KMS servers added to the Veeam Backup & Replication console. The cmdlet will decrypt data encrypted by this server. |
Accepts the VBRKMSServer object. To create 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 VBRPluginCopyJobStorageOptions object that contains optimization settings for plug-in backup copy jobs.
Examples
Example 1. Defining Storage Optimization Settings for Plug-In Backup Copy Job
|
This command defines storage optimization settings for a plug-in backup copy job. These settings are defined with the following options:
|
Example 2. Defining Storage Optimization Settings with Data Deduplication for Plug-In Backup Copy Job
|
This command defines storage optimization settings for a plug-in backup copy job. These settings are defined with the following options:
|