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

RetentionPolicyBase