New-VBRBackupCacheOptions
Short Description
Defines backup cache settings for Veeam Agent for Microsoft Windows backup jobs.
Applies to:
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
New-VBRBackupCacheOptions [-Enable] [-Type <VBRBackupCacheSelectionType> {Automatic | Manual}] [-LocalPath <string>] [-SizeLimit <int>] [-SizeUnit <VBRBackupCacheSizeUnit> {GB | TB}] [<CommonParameters>] |
Detailed Description
This cmdlet creates the VBRBackupCacheOptions object. This object defines backup cache settings that you can apply to backup jobs created by Veeam Agent for Microsoft Windows.
Important! |
You can apply backup cache settings to Veeam Agent backup jobs that are targeted at the following types of backup location:
|
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
---|---|---|---|---|---|
Enable | Defines that the backup cache option is enabled. If you provide this parameter, backup files will remain in the cache of the protected computers until these computers are able to connect to Veeam Backup & Replication. | SwitchParameter | False | Named | False |
Type | Specifies how to choose the location to keep cached data. You can specify one of the following options:
Default: Automatic. | VBRBackupCacheSelectionType | False | Named | False |
LocalPath | For the Manual option of the Type parameter. Specifies a path to the folder on a protected computer. The cmdlet will keep the cached data in the specified folder. | String | False | Named | False |
SizeLimit | Specifies a size limit of a backup cache file in numbers. Veeam Agent Backup jobs will not add new backup cache files when this limit is exceeded. Provide the SizeUnit parameter to specify the unit of measure. Default: 10. Note: To run the script, you must provide this parameter. | Int32 | False | Named | False |
SizeUnit | For the SizeLimit option. Specifies the measure unit of a backup cache size limit. You can specify one of the following units:
Default: GB. Note: To run the script, you must provide this parameter. | VBRBackupCacheSizeUnit | 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 VBRBackupCacheOptions object that contains backup cache settings.
Examples
Example 1. Defining Backup Cache Settings with Automatic Location Option
This command defines the following backup cache settings:
|
Example 2. Defining Backup Cache Settings with Manual Location Option
This command defines the following backup cache settings:
|