Megosztás a következőn keresztül:


Get-AzRecoveryServicesBackupRetentionPolicyObject

Lekéri az alapmegőrzési szabályzat objektumát.

Syntax

Get-AzRecoveryServicesBackupRetentionPolicyObject
   [-WorkloadType] <WorkloadType>
   [[-BackupManagementType] <BackupManagementType>]
   [-DefaultProfile <IAzureContextContainer>]
   [[-ScheduleRunFrequency] <ScheduleRunType>]
   [<CommonParameters>]

Description

A Get-AzRecoveryServicesBackupRetentionPolicyObject parancsmag egy alap AzureRMRecoveryServicesRetentionPolicyObject parancsmagot kap. Ez az objektum nem marad meg a rendszerben. Ez egy ideiglenes objektum, amelyet a New-AzRecoveryServicesBackupProtectionPolicy parancsmaggal kezelhet és használhat egy új biztonsági mentési szabályzat létrehozásához.

Példák

1. példa: Biztonsági mentési védelmi szabályzat létrehozása

$RetPol = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureVM 
$RetPol.DailySchedule.DurationCountInDays = 365
$SchPol = Get-AzRecoveryServicesBackupSchedulePolicyObject -WorkloadType AzureVM 
New-AzRecoveryServicesBackupProtectionPolicy -Name "NewPolicy" -WorkloadType AzureVM -RetentionPolicy $RetPol -SchedulePolicy $SchPol

Az első parancs lekéri a megőrzési szabályzat objektumát, majd a $RetPol változóban tárolja. A második parancs az adatmegőrzési szabályzat objektumának időtartamát 365 napra állítja. A harmadik parancs lekéri az ütemezési szabályzat objektumot, majd a $SchPol változóban tárolja. Az utolsó parancs létrehoz egy biztonsági mentési védelmi szabályzatot az előző parancsokkal létrehozott adatmegőrzési szabályzat és ütemezési szabályzat használatával.

2. példa: Alapórás adatmegőrzési objektum lekérése a fileshare-szabályzathoz

$retentionPolicy = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureFiles -BackupManagementType AzureStorage -ScheduleRunFrequency Hourly
$retentionPolicy.DailySchedule.DurationCountInDays = 10

Az első parancs egy alapórás RetentionPolicy objektumot kap, majd a $retentionPolicy változóban tárolja. Hasonlóképpen a megőrzési óránkénti szabályzat lekérhető a többi számítási feladat fokozott órarendje érdekében. A második parancs a napi helyreállítási pontok megőrzési időtartamát 10 napra állítja.

Paraméterek

-BackupManagementType

A védett erőforrások osztálya. A paraméter elfogadható értékei a következők:

  • AzureVM
  • AzureWorkload
  • AzureStorage
Típus:Nullable<T>[BackupManagementType]
Elfogadott értékek:AzureVM, AzureStorage, AzureWorkload
Position:1
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzContext, AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-ScheduleRunFrequency

Annak az ütemezésnek a gyakorisága, amelybe az alapmegőrzési szabályzat objektumát beolvassa a rendszer. Az elfogadható értékek napi és óránkénti értékek.

Típus:ScheduleRunType
Elfogadott értékek:Daily, Hourly, Weekly
Position:2
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-WorkloadType

Az erőforrás számítási feladatainak típusa. A paraméter elfogadható értékei a következők:

  • AzureVM
  • AzureFiles
  • MSSQL
Típus:WorkloadType
Elfogadott értékek:AzureVM, AzureFiles, MSSQL
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

Bevitelek

None

Kimenetek

RetentionPolicyBase