Get-AzRecoveryServicesBackupRetentionPolicyObject
Získá objekt základní zásady uchovávání informací.
Syntaxe
Get-AzRecoveryServicesBackupRetentionPolicyObject
[-WorkloadType] <WorkloadType>
[[-BackupManagementType] <BackupManagementType>]
[-DefaultProfile <IAzureContextContainer>]
[[-ScheduleRunFrequency] <ScheduleRunType>]
[<CommonParameters>]
Description
Rutina Get-AzRecoveryServicesBackupRetentionPolicyObject získá základní rutinu AzureRMRecoveryServicesRetentionPolicyObject. Tento objekt není v systému zachován. Jedná se o dočasný objekt, se kterým můžete manipulovat a používat rutinu New-AzRecoveryServicesBackupProtectionPolicy k vytvoření nové zásady zálohování.
Příklady
Příklad 1: Vytvoření zásady ochrany zálohování
$RetPol = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureVM
$RetPol.DailySchedule.DurationCountInDays = 365
$SchPol = Get-AzRecoveryServicesBackupSchedulePolicyObject -WorkloadType AzureVM
New-AzRecoveryServicesBackupProtectionPolicy -Name "NewPolicy" -WorkloadType AzureVM -RetentionPolicy $RetPol -SchedulePolicy $SchPol
První příkaz získá objekt zásad uchovávání informací a pak ho uloží do proměnné $RetPol. Druhý příkaz nastaví dobu trvání objektu zásad uchovávání informací na 365 dnů. Třetí příkaz získá objekt zásad plánu a pak ho uloží do $SchPol proměnné. Poslední příkaz vytvoří zásadu ochrany zálohování pomocí zásad uchovávání informací a naplánuje zásadu vytvořenou s předchozími příkazy.
Příklad 2: Získání základního hodinového objektu uchovávání pro zásady sdílení souborů
$retentionPolicy = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureFiles -BackupManagementType AzureStorage -ScheduleRunFrequency Hourly
$retentionPolicy.DailySchedule.DurationCountInDays = 10
První příkaz získá základní hourly RetentionPolicy objekt a pak ho uloží do $retentionPolicy proměnné. Podobně je možné načíst zásadu uchovávání po hodinách pro vylepšené hodinové plány pro jiné úlohy. Druhý příkaz nastaví dobu uchování denních bodů obnovení na 10 dnů.
Parametry
-BackupManagementType
Třída prostředků, které jsou chráněny. Tento parametr přijímá tyto hodnoty:
- Virtuální počítač AzureVM
- AzureWorkload
- AzureStorage
Typ: | Nullable<T>[BackupManagementType] |
Přípustné hodnoty: | AzureVM, AzureStorage, AzureWorkload |
Position: | 1 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ScheduleRunFrequency
Frekvence plánu, pro který se načítá objekt zásad základního uchovávání informací Přijatelné hodnoty jsou denní a hodinové.
Typ: | ScheduleRunType |
Přípustné hodnoty: | Daily, Hourly, Weekly |
Position: | 2 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-WorkloadType
Typ úlohy prostředku Tento parametr přijímá tyto hodnoty:
- Virtuální počítač AzureVM
- AzureFiles
- MSSQL
Typ: | WorkloadType |
Přípustné hodnoty: | AzureVM, AzureFiles, MSSQL |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
None
Výstupy
Související odkazy
Azure PowerShell