Set-OBSchedule

會設定 OBSchedule 物件,其中包含建立每日備份的星期幾和每日備份時間, (OBPolicy 物件) 。

Syntax

Set-OBSchedule
   [-Policy] <CBPolicy>
   [-Schedule] <CBSchedule>
   [-Confirm]
   [-WhatIf]

Description

Set-OBSchedule Cmdlet 會設定 OBSchedule 物件,其中包含建立每日備份的星期幾和每日備份時間, (OBPolicy 物件) 。

此 Cmdlet 會設定 OBPolicy 物件,並參考星期幾和一天中的時間,以建立備份。

此 Cmdlet 支援具有中度影響的 WhatIf 和 Confirm 參數。 中度影響表示 Cmdlet 預設不會提示使用者確認。 WhatIf 參數提供 Cmdlet 執行任何作業的詳細資訊描述。 Confirm 參數會指定 Cmdlet 是否應該提示使用者。 使用 -Confirm:$FALSE 將會覆寫提示。

若要使用 Microsoft Azure 備份 Cmdlet,使用者必須是受保護電腦上的系統管理員。

範例

範例 1

$policy = Get-OBPolicy



Get-OBSchedule $policy | Set-OBSchedule $policy

此範例會設定保護原則。

範例 2

$sch = New-OBSchedule -DaysOfWeek Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday -TimesOfDay 12:00,16:00,20:00



New-OBPolicy | Set-OBSchedule -Schedule $sch

此範例會設定新的保護原則。

參數

-Confirm

在執行 Cmdlet 前提示您確認。

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Policy

指定要設定排程的原則。

Type:CBPolicy
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Schedule

指定要為原則設定的排程。

Type:CBSchedule
Position:3
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。

Type:SwitchParameter
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

輸入

None

輸出

Microsoft.Internal.CloudBackup.Client.Cmdlets.OBPolicy