Set-OBSchedule
Ustawia obiekt OBSchedule, który obejmuje dni tygodnia i godziny dnia do tworzenia codziennych kopii zapasowych dla zasad kopii zapasowych (obiekt OBPolicy).
Składnia
Set-OBSchedule
[-Policy] <CBPolicy>
[-Schedule] <CBSchedule>
[-Confirm]
[-WhatIf]
Opis
Polecenie cmdlet Set-OBSchedule ustawia obiekt OBSchedule, który obejmuje dni tygodnia i godziny dnia na potrzeby tworzenia codziennych kopii zapasowych dla zasad kopii zapasowych (obiekt OBPolicy).
To polecenie cmdlet ustawia obiekt OBPolicy z odwołaniami do dni tygodnia i godzin dnia w celu utworzenia kopii zapasowych.
To polecenie cmdlet obsługuje parametry WhatIf i Confirm z średnim wpływem. Średni wpływ oznacza, że polecenie cmdlet nie wyświetli domyślnie monitu użytkownika o potwierdzenie. Parametr WhatIf zawiera pełny opis działania polecenia cmdlet bez wykonywania żadnej operacji. Parametr Confirm określa, czy polecenie cmdlet powinno monitować użytkownika. Użycie opcji -Confirm:$FALSE spowoduje zastąpienie monitu.
Aby używać poleceń cmdlet usługi Microsoft Azure Backup, użytkownik musi być administratorem na chronionej maszynie.
Przykłady
PRZYKŁAD 1
$policy = Get-OBPolicy
Get-OBSchedule $policy | Set-OBSchedule $policy
W tym przykładzie ustawiono zasady ochrony.
PRZYKŁAD 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
W tym przykładzie ustawiono nowe zasady ochrony.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Policy
Określa zasady, które harmonogram jest ustawiany.
Typ: | CBPolicy |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Schedule
Określa harmonogram, który ma zostać ustawiony dla zasad.
Typ: | CBSchedule |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None
Dane wyjściowe
Microsoft.Internal.CloudBackup.Client.Cmdlets.OBPolicy