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

ItemBase

Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]

String

Ausgaben

JobBase