Get-AzRecoveryServicesBackupRetentionPolicyObject
Ruft ein Basisaufbewahrungsrichtlinienobjekt ab.
Syntax
Get-AzRecoveryServicesBackupRetentionPolicyObject
[-WorkloadType] <WorkloadType>
[[-BackupManagementType] <BackupManagementType>]
[-DefaultProfile <IAzureContextContainer>]
[[-ScheduleRunFrequency] <ScheduleRunType>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-AzRecoveryServicesBackupRetentionPolicyObject ruft ein Basis-AzureRMRecoveryServicesRetentionPolicyObject ab. Dieses Objekt wird im System nicht beibehalten. Es handelt sich um ein temporäres Objekt, das Sie mit dem Cmdlet New-AzRecoveryServicesBackupProtectionPolicy bearbeiten und verwenden können, um eine neue Sicherungsrichtlinie zu erstellen.
Beispiele
Beispiel 1: Erstellen einer Sicherungsschutzrichtlinie
$RetPol = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureVM
$RetPol.DailySchedule.DurationCountInDays = 365
$SchPol = Get-AzRecoveryServicesBackupSchedulePolicyObject -WorkloadType AzureVM
New-AzRecoveryServicesBackupProtectionPolicy -Name "NewPolicy" -WorkloadType AzureVM -RetentionPolicy $RetPol -SchedulePolicy $SchPol
Der erste Befehl ruft das Aufbewahrungsrichtlinienobjekt ab und speichert es dann in der $RetPol Variablen. Der zweite Befehl legt die Dauer für das Aufbewahrungsrichtlinienobjekt auf 365 Tage fest. Der dritte Befehl ruft das Zeitplanrichtlinienobjekt ab und speichert es dann in der $SchPol Variablen. Der letzte Befehl erstellt eine Sicherungsschutzrichtlinie mithilfe der Aufbewahrungsrichtlinie und der Zeitplanrichtlinie, die mit den vorherigen Befehlen erstellt wurde.
Beispiel 2: Abrufen eines Stündliche Basisaufbewahrungsobjekts für die Dateifreigaberichtlinie
$retentionPolicy = Get-AzRecoveryServicesBackupRetentionPolicyObject -WorkloadType AzureFiles -BackupManagementType AzureStorage -ScheduleRunFrequency Hourly
$retentionPolicy.DailySchedule.DurationCountInDays = 10
Der erste Befehl ruft ein stündliches RetentionPolicy-Basisobjekt ab und speichert ihn dann in der $retentionPolicy Variablen. Ebenso kann die Stündliche Aufbewahrungsrichtlinie für einen erweiterten Stundenplan für andere Workloads abgerufen werden. Der zweite Befehl legt die Aufbewahrungsdauer für tägliche Wiederherstellungspunkte auf 10 Tage fest.
Parameter
-BackupManagementType
Die Klasse der Ressourcen, die geschützt werden. Zulässige Werte für diesen Parameter:
- AzureVM
- AzureWorkload
- AzureStorage
Type: | Nullable<T>[BackupManagementType] |
Accepted values: | AzureVM, AzureStorage, AzureWorkload |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ScheduleRunFrequency
Häufigkeit des Zeitplans, für den das Basisaufbewahrungsrichtlinienobjekt abgerufen wird. Zulässige Werte sind täglich und stündlich.
Type: | ScheduleRunType |
Accepted values: | Daily, Hourly, Weekly |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkloadType
Workloadtyp der Ressource. Zulässige Werte für diesen Parameter:
- AzureVM
- AzureFiles
- MSSQL
Type: | WorkloadType |
Accepted values: | AzureVM, AzureFiles, MSSQL |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
None
Ausgaben
Ähnliche Themen
Azure PowerShell
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für