New-VBRTapeGFSScheduleOptions
Short Description
Creates new GFS schedule settings.
Applies to
Platform: VMware, Hyper-V
Product Edition: Standard, Enterprise, Enterprise Plus, Veeam Universal License
Syntax
New-VBRTapeGFSScheduleOptions [-DailyStartAt <TimeSpan>] [-MonthlyDayOfMonth <String>] [-MonthlyDayOfWeek {Sunday| Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [-MonthlyDayOfWeekNumber {First | Second | Third | Fourth | Last | OnDay}] [-MonthlyKind {DayOfWeek | DayOfMonth}] [-MonthOfYear {January | February | March | April | May | June | July | August | September | October | November | December}] [-QuarterlyDayOfMonth <String>] [-QuarterlyDayOfWeek {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [-QuarterlyDayOfWeekNumber {First | Second | Third | Fourth | Last | OnDay}] [-QuarterlyKind {DayOfWeek | DayOfQuarter}] [-QuarterlyMonthOfQuarter {First | Last}] [-WeeklyDay {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [-WeeklyStartAt <TimeSpan>] [-YearlyDayOfMonth <String>] [-YearlyDayOfWeek {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}] [-YearlyDayOfWeekNumber {First | Second | Third | Fourth | Last | OnDay}] [-YearlyKind {DayOfWeek | DayOfYear}] [<CommonParameters>] |
Detailed Description
This cmdlet creates a new VBRTapeGFSScheduleOptions object. This object contains GFS schedule and is used to apply the schedule to a tape job.
Parameters
Parameter | Description | Type | Required | Position | Accept |
---|---|---|---|---|---|
DailyStartAt | For daily backup. Specifies the time of the day when the weekly backup is archived. | TimeSpan | False | Named | False |
WeeklyDay | For weekly backup. Specifies the day of week when the weekly backup is archived. | DayOfWeek | False | Named | False |
WeeklyStartAt | For weekly backup. Specifies the time when the weekly backup is archived. | TimeSpan | False | Named | False |
MonthlyKind | For monthly backup. Specifies the type of monthly schedule:
| False | Named | False | |
MonthlyDayOfWeek | For monthly backup. Specifies the day of week for the MonthlyKind (DayOfWeek) parameter. | DayOfWeek | False | Named | False |
MonthlyDayOfWeekNumber | For monthly backup. Specifies the number of day in month (for example, Saturday):
| False | Named | False | |
Monthly | For monthly backup. Specifies the day in month for the MonthlyKind (DayOfMonth) parameter: 1-31/Last. | String | False | Named | False |
QuarterlyKind | For quarterly backup. Specifies the type of quarterly schedule:
| VBRGFSQuarterlyKind | False | Named | False |
Quarterly | For quarterly backup. Specifies the number of the selected day, for example, "the first" (Sunday) for the QuarterlyKind (DayOfWeek) parameter: First/Second/Third/Fourth/Last. | False | Named | False | |
Quarterly | For quarterly backup. Specifies the day of week for the QuarterlyKind (DayOfWeek) parameter. | DayOfWeek | False | Named | False |
Quarterly | For quarterly backup. Specifies the day of month for the QuarterlyKind (DayOfQuarter) parameter: 1-31/Last. | String | False | Named | False |
Quarterly | For quarterly backup. Specifies the number of month in quarter for the QuarterlyKind (DayOfQuarter) parameter: First/Last. | VBRGFSMonthOfQuarter | False | Named | False |
YearlyKind | For yearly backup. Specifies the type of yearly schedule:
| VBRGFSYearlyKind | False | Named | False |
Yearly | For yearly backup. Specifies the number of the selected day, for example, "the first" (Sunday) for the YearlyKind (DayOfWeek) parameter: First/Second/Third/Fourth/Last. | False | Named | False | |
Yearly | For yearly backup. Specifies the day of week for the YearlyKind (DayOfWeek) parameter. | DayOfWeek | False | Named | False |
YearlyDayOfMonth | For yearly backup. Specifies the day of month for the YearlyKind (DayOfYear) parameter: 1-31/Last. | String | False | Named | False |
MonthOfYear | For yearly backup. Specifies the month for the YearlyKind (DayOfYear) parameter. | VBRMonth | False | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see Microsoft Docs.
Output Object
Examples
Creating GFS Backup to Tape Schedule
This command creates a new GFS schedule with the following settings:
- Weekly backup: Tuesday 18:00:00
- Monthly backup: First Sunday of the month (default)
- Quarterly backup: First Sunday of the quarter (default)
- Yearly backup: First Sunday of the year (default)
- Daily backup: 0:00:00 (default)
$sch = New-VBRTapeGFSScheduleOptions -WeeklyDay Tuesday -WeeklyStartAt 18:00 |