Set-VBRSelectedFilesBackupOptions
Short Description
Modifies the backup scope settings for Veeam Agent backup jobs.
Applies to
Product Edition: Community, Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
Set-VBRSelectedFilesBackupOptions -Options <VBRSelectedFilesBackupOptions> [-BackupOS] [-BackupPersonalFiles] [-BackupSelectedFiles] [-SelectedPersonalFolders <VBRSelectedPersonalFolders>][-SelectedFiles <string[]>] [-IncludeMask <string[]>] [-ExcludeMask <string[]>][<CommonParameters>] |
Detailed Description
This cmdlet modifies the backup scope settings for Veeam Agent backup jobs. To modify settings, enter the necessary parameters with new values. The parameters that you omit will remain unchanged.
Tip |
For Windows machines you can use system environment variables to specify the backup scope and the exclude mask settings. You must type the backslash sign before the environment variable. For example: \%TEMP%, \%ProgramFiles% or \%WinDir%. |
Parameters
Parameter | Description | Required | Position | Accept |
---|---|---|---|---|
Options | Specifies the file-level backup scope settings that you want to modify. Accepts the VBRSelectedFilesBackupOptions type. | True | Named | True (ByValue) |
BackupOS | Note: This option works only for Veeam Agent jobs that back up Windows machines. Indicates that Veeam Backup & Replication will include the OS related data into the backup scope. With this option enabled Veeam Backup & Replication will include personal files into the backup scope by default. | False | Named | False |
BackupPersonalFiles | Note: This option works only for Veeam Agent jobs that back up Windows machines. Defines that Veeam Backup & Replication will include all user profile folders into the backup scope except for the roaming user profiles and data stored in the OneDrive folder. | False | Named | False |
BackupSelectedFiles | Indicates that Veeam Backup & Replication will include the following types of folders into the backup scope:
Use the SelectedFiles parameter to specify the backup scope. | False | Named | False |
SelectedPersonalFolders | Defines the scope of personal data for Agent Backup jobs that back up Microsoft Windows machines. Accepts the VBRSelectedPersonalFolders type. Note: To use this setting, you must provide the BackupPersonalFiles parameter. | False | Named | False |
SelectedFiles | For the BackupSelectedFiles parameter. Specifies the backup scope settings. To back up the folders, you must specify either of the following settings:
| False | Named | False |
IncludeMask | Specifies the file names and/or masks for file types that you want to include into the backup scope. | False | Named | False |
ExcludeMask | Specifies the files that you want to exclude from the backup scope. You can specify the following types of files:
| 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.
Return Type
Example
This example shows how to modify the existing backup scope settings for a Windows computer.
- Run New-VBRSelectedFilesBackupOptions to specify the selected files options. Save the result to the $scope variable
- Run Set-VBRSelectedFilesBackupOptions with the $scope variable. Use the BackupOS parameter to back up OS data.
$scope = New-VBRSelectedFilesBackupOptions -OSPlatform Windows -BackupPersonalFiles Set-VBRSelectedFilesBackupOptions -Options $scope -BackupOS |
Related Commands