Set-VBRJobAdvancedBackupOptions
Short Description
Modifies advanced job backup settings.
Platform: VMware, Hyper-V
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
|
Set-VBRJobAdvancedBackupOptions -Job <CBackupJob[]> [-Algorithm <JobAlgorithms>] [-TransformFullToSynthetic <Boolean>] [-TransformIncrementsToSynthetic <Boolean>] [-TransformToSyntheticScheduleKind <EFullBackupScheduleKind>] [-TransformToSyntheticDays <DayOfWeek[]>] [-TransformToSyntheticMonths <EMonth[]>] [-SyntheticDayNumberInMonth <EDayNumberInMonth>] [-SyntheticDayOfMonth <CDayOfMonth>] [-SyntheticDayOfWeek <DayOfWeek>] [-EnableFullBackup <Boolean>] [-FullBackupDays <DayOfWeek[]>] [-FullBackupScheduleKind <EFullBackupScheduleKind>] [-Months <EMonth[]>] [-DayNumberInMonth <EDayNumberInMonth>] [-DayOfMonth <CDayOfMonth>] [-DayOfWeek <DayOfWeek>] [<CommonParameters>] |
Detailed Description
This cmdlet modifies advanced backup options of a selected job.
You can select backup method: reverse incremental or incremental, and set schedule settings for synthetic full backups.
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 Pipeline Input |
|---|---|---|---|---|---|
|
Algorithm |
Specifies backup method:
Note: To enable forever forward incremental backup method, disable the |
|
False |
Named |
False |
|
DayNumberInMonth |
For active full schedule: Specifies the number of day in month (for example, Saturday):
|
|
False |
Named |
False |
|
DayOfMonth |
For active full schedule: Specifies the day of month to perform an active full backup. |
|
False |
Named |
False |
|
DayOfWeek |
Sets backup schedule. Specifies the day of week to run the backup job:
Use this parameter to set the day for the |
|
False |
Named |
False |
|
EnableFullBackup |
Defines whether the job will create active full backups.
Use the |
|
False |
Named |
False |
|
FullBackupDays |
For active full schedule: Specifies days when the job will perform the active full backup:
|
|
False |
Named |
False |
|
FullBackupScheduleKind |
For active full schedule. Specifies the active full backup schedule type:
|
|
False |
Named |
False |
|
Job |
Specifies the array of jobs. The cmdlet will modify advanced backup options of these jobs.
Accepts the |
|
True |
Named |
True (ByPropertyName, ByValue) |
|
Months |
For active full schedule: Specifies months to perform the full backup:
|
|
False |
Named |
False |
|
SyntheticDayNumberInMonth |
Specifies the number of day in month (for example, Saturday):
|
|
False |
Named |
False |
|
SyntheticDayOfMonth |
For synthetic full schedule: Specifies the day of month to perform an active full backup. |
|
False |
Named |
False |
|
SyntheticDayOfWeek |
Specifies the day of week to run the backup job:
Use this parameter to set the day for the |
|
False |
Named |
False |
|
TransformFullToSynthetic |
For incremental backup method. Defines whether the job will create a synthetic full backup.
Use the |
|
False |
Named |
False |
|
TransformIncrementsToSynthetic |
For incremental backup method with synthetic full. Defines whether the job will transform the backup chains before the synthetic full backup into rollbacks. |
|
False |
Named |
False |
|
TransformToSyntheticDays |
For synthetic full schedule. Specifies days when the job will perform the synthetic fulls:
|
|
False |
Named |
False |
|
TransformToSyntheticMonths |
For synthetic full schedule: Specifies months to perform the synthetic full backup:
|
|
False |
Named |
False |
|
TransformToSyntheticScheduleKind |
For synthetic full schedule. Specifies the synthetic full backup schedule type:
|
|
False |
Named |
False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Examples
Example 1. Setting Specific Backup Options for Backup Job [Using Pipeline]
|
This example shows how to set the following backup options for the backup job represented by the
Perform the following steps:
|
Example 2. Setting Specific Backup Options for all Backup Jobs [Using Pipeline]
|
This example shows how to set the following backup options for all backup jobs:
Perform the following steps:
|
Related Commands
Get-VBRJobReturns existing jobs.