Set-VBRNASBackupArchivalOptions
Short Description
Modifies retention policy for file versions.
Applies to
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Set-VBRNASBackupArchivalOptions -Options <VBRNASBackupArchivalOptions> [-EnableActiveFileVersionRetention][-ActiveFileVersionRetention <int>] [-EnableDeletedFileVersionRetention] [-DeletedFileVersionRetention <int>] [-ArchivalType <VBRNASBackupArchivalType> {All | InclusionMask | ExclusionMask}] [-InclusionMask <string[]>] [-ExclusionMask <string[]>] [<CommonParameters>] |
Detailed Description
This cmdlet modifies settings of retention policy for file versions that are kept on the long-term repository. This cmdlet modifies an existing VMware replication job. To modify settings, you need to specify new values for the necessary parameters. The parameters that you omit will remain unchanged.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input | Accept Wildcard Characters |
---|---|---|---|---|---|---|
Options | Specifies the retention policy for file versions. The cmdlet will modify the settings of this policy. | VBRNASBackupArchivalOptions | True | Named | True (ByValue, ByPropertyName) |
|
EnableActiveFileVersionRetention | Defines that Veeam Backup & Replication will check that the number of active file versions does not exceed the specified limit. | SwitchParameter | False | Named | False |
|
ActiveFileVersionRetention | Specifies the number of active file versions. Veeam Backup & Replication will keep the specified number of active file versions on the long-term repository. Once the number of file versions exceeds, Veeam Backup & Replication will remove the oldest file version from the repository. Note: If you do not specify this parameter, the number of active file versions is set to unlimited. Veeam Backup & Replication will delete active file versions from the backup repository after the retention period that is specified for the long-term Default: 10 | Int32 | False | Named | False |
|
EnableDeletedFileVersionRetention | Defines that Veeam Backup & Replication will check that the number of deleted file versions does not exceed the specified limit. | SwitchParameter | False | Named | False |
|
DeletedFileVersionRetention | Specifies the number of deleted file versions. Veeam Backup & Replication will keep the specified number of deleted file versions on the long-term repository. Once the number of file versions exceeds, Veeam Backup & Replication will remove the oldest version from the repository. Note: If you do not specify this parameter, the number of deleted file versions is set to unlimited. Veeam Backup & Replication will remove deleted files versions from the backup repository after the retention period that is specified for the long-term repository is passed. Default: 3 | Int32 | False | Named | False |
|
ArchivalType | Specifies the filter settings for file versions that must be kept on the long-term repository. You can specify either of the following filter settings:
| VBRNASBackupArchivalType | False | Named | False |
|
InclusionMask | For the ArchivalType parameter with the InclusionMask value. Specifies a file mask for files and folders that you want to add to the file backup job. The cmdlet will back up only these files and folders. | String[] | False | Named | False |
|
ExclusionMask | For the ArchivalType parameter with the ExclusionMask value. Specifies a file mask for files and folders that you do not want to add to the file backup job. | String[] | 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 VBRNASBackupArchivalOptions object that contains settings of files and folders that will be added to the file backup job.
Examples
Example 1. Enabling Retention for Active File Versions
This example shows how to enable retention policy for active file versions. The retention policy for file versions will have the following settings:
Perform the following steps:
|
Example 2. Enabling Retention for Deleted File Versions
This example shows how to enable retention policy for deleted file versions. The long-term repository will keep deleted file versions for 7 days.
Perform the following steps:
|
Example 3. Modifying Filter Settings
This example shows how to modify filter settings of the retention policy for deleted file versions. The retention policy will have the following settings:
Perform the following steps:
|
Related Commands