Udostępnij za pośrednictwem


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