Backup-AzRecoveryServicesBackupItem
Startet eine Sicherung für ein Sicherungselement.
Syntax
Backup-AzRecoveryServicesBackupItem
-Item <ItemBase>
[-ExpiryDateTimeUTC <DateTime>]
[-BackupType <BackupType>]
[-EnableCompression]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Backup-AzRecoveryServicesBackupItem verwendet eine Adhoc-Sicherung des geschützten Azure-Sicherungselements. Mit diesem Cmdlet können Sie eine erste Sicherung unmittelbar nach dem Aktivieren des Schutzes ausführen oder eine Sicherung starten, wenn eine geplante Sicherung fehlschlägt. Dieses Cmdlet kann auch für die benutzerdefinierte Aufbewahrung mit oder ohne Ablaufdatum verwendet werden . Weitere Details finden Sie im Hilfetext zu Parametern.
Beispiele
Beispiel 1: Starten einer Sicherung für ein Sicherungselement
$vault = Get-AzRecoveryServicesVault -ResourceGroupName "resourceGroup" -Name "vaultName"
$NamedContainer = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM -FriendlyName "pstestv2vm1" -VaultId $vault.ID
$Item = Get-AzRecoveryServicesBackupItem -Container $NamedContainer -WorkloadType AzureVM -VaultId $vault.ID
$Job = Backup-AzRecoveryServicesBackupItem -Item $Item -VaultId $vault.ID -ExpiryDateTimeUTC (Get-Date).ToUniversalTime().AddDays(60)
$Job
Operation Status StartTime EndTime JOBID
------------ --------- ------ --------- -------
pstestv2vm1 Backup InProgress 4/23/2016 5:00:30 PM cf4b3ef5-2fac-4c8e-a215-d2eba4124f27
Der erste Befehl ruft den Sicherungscontainer vom Typ AzureVM mit dem Namen pstestv2vm1 ab und speichert ihn dann in der variablen $NamedContainer. Der zweite Befehl ruft das Sicherungselement ab, das dem Container in $NamedContainer entspricht, und speichert es dann in der $Item Variablen. Der letzte Befehl löst den Sicherungsauftrag für das Sicherungselement in $Item mit einer Ablaufzeit von 60 Tagen ab jetzt aus, der Standardwert für die Ablaufzeit beträgt 30 Tage, wenn nicht angegeben.
Beispiel 2
Startet eine Sicherung für ein Sicherungselement. (automatisch generiert)
Backup-AzRecoveryServicesBackupItem -ExpiryDateTimeUTC <DateTime> -Item $Item -VaultId $vault.ID
Parameter
-BackupType
Art der auszuführenden Sicherung
Typ: | BackupType |
Zulässige Werte: | Full, Differential, Log, CopyOnlyFull |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: | SwitchParameter |
Aliase: | cf |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-EnableCompression
Wenn die Komprimierung aktiviert wird, ist dies erforderlich.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ExpiryDateTimeUTC
Gibt eine Ablaufzeit für den Wiederherstellungspunkt als DateTime -Objekt an, wenn nichts angegeben wird, nimmt er den Standardwert von 30 Tagen. Gilt für VM, SQL (nur für den vollständigen Kopiertyp), AFS-Sicherungselemente.
Typ: | Nullable<T>[DateTime] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Item
Gibt ein Sicherungselement an, für das dieses Cmdlet einen Sicherungsvorgang startet.
Typ: | ItemBase |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-VaultId
ARM-ID des Recovery Services Vault.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird.
Typ: | SwitchParameter |
Aliase: | wi |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]
Ausgaben
Ähnliche Themen
Azure PowerShell