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

Type:BackupType
Accepted values:Full, Differential, Log, CopyOnlyFull
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Type:SwitchParameter
Aliases:cf
Position:Named
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

-EnableCompression

Wenn die Komprimierung aktiviert wird, ist dies erforderlich.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:Nullable<T>[DateTime]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Item

Gibt ein Sicherungselement an, für das dieses Cmdlet einen Sicherungsvorgang startet.

Type:ItemBase
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VaultId

ARM-ID des Recovery Services Vault.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

ItemBase

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

String

Ausgaben

JobBase