Set-VBRRepositoryExtent
Short Description
Modifies performance extents of scale-out backup repositories.
Applies to
Platform: VMware, Hyper-V
Product Edition: Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Set-VBRRepositoryExtent -Extent <VBRRepositoryExtent[]> [-StoreFull] [-StoreIncrement] [-Data] [-Metadata] [<CommonParameters>] |
Detailed Description
This cmdlet modifies performance extents of a scale-out repository. You can change the backup placement mode for a selected extents to store only full backups, only incremental backups or full and incremental backups. By default, the extents are created with full and incremental backups placement mode.
Important |
You cannot modify parameters of object storage performance extents using this cmdlet. |
Note |
To modify settings, specify new values for the necessary parameters. The cmdlet will overwrite the previous parameters values with new values. The parameters that you omit will remain unchanged. |
Parameters
Parameter | Description | Type | Required | Position | Accept |
---|---|---|---|---|---|
Extent | Specifies the array of extents you want to modify. All extents must belong to the same scale-out repository. | Accepts the following object:
To get one of these object, run the Get-VBRRepositoryExtent cmdlet. | True | Named | True (ByValue, |
StoreFull | For extents with Performance policy. Indicates that the extent will store only full backups. | SwitchParameter | False | Named | True (ByProperty |
StoreIncrement | For extents with Performance policy. Indicates that the extent will store only incremental backups. | SwitchParameter | False | Named | True (ByProperty |
Data | Indicates that the extent will store only backup data. This parameter can be used together with the Metadata parameter. For more information, see the Scale-Out Repository with Extents in Metadata and Data Roles section in the Veeam Backup & Replication User Guide. | SwitchParameter | False | Named | True (ByValue, |
Metadata | Indicates that the extent will store only backup metadata. Note, that an extent with the metadata role can be used for storing NAS backup jobs metadata only. This parameter can be used together with the Data parameter. For more information, see the Scale-Out Repository with Extents in Metadata and Data Roles section in the Veeam Backup & Replication User Guide. | SwitchParameter | False | Named | True (ByValue, |
<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 one of the following objects:
Examples
Example 1. Changing Storing Mode to Store Only Full Backups
This command changes the storing mode to store only full backups for the extent named Backup Repository 1.
|
Example 2. Enabling Storing Full and Incremental Backups
This command enables storing of full and incremental backups on extents Backup Repository 1 and Backup Repository 4.
|
Example 3. Assigning Metadata and Data Roles
These commands enable assigning the metadata role to extent NAS Backup Repository on SSD and data role to extent Backup Repository 1.
|
Related Commands