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