Backup-AzRecoveryServicesBackupItem

Démarre une sauvegarde pour un élément de sauvegarde.

Syntax

Backup-AzRecoveryServicesBackupItem
      -Item <ItemBase>
      [-ExpiryDateTimeUTC <DateTime>]
      [-BackupType <BackupType>]
      [-EnableCompression]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande Backup-AzRecoveryServicesBackupItem effectue une sauvegarde adhoc de l’élément de sauvegarde Azure protégé. À l’aide de cette applet de commande, vous pouvez effectuer une sauvegarde initiale immédiatement après avoir activé la protection ou démarrer une sauvegarde en cas d’échec d’une sauvegarde planifiée. Cette applet de commande peut également être utilisée pour la rétention personnalisée avec ou sans date d’expiration . Reportez-vous au texte d’aide des paramètres pour plus d’informations.

Exemples

Exemple 1 : Démarrer une sauvegarde pour un élément de sauvegarde

$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

La première commande obtient le conteneur de sauvegarde de type AzureVM nommé pstestv2vm1, puis le stocke dans la variable $NamedContainer. La deuxième commande obtient l’élément de sauvegarde correspondant au conteneur dans $NamedContainer, puis le stocke dans la variable $Item. La dernière commande déclenche le travail de sauvegarde de l’élément de sauvegarde dans $Item avec une heure d’expiration de 60 jours à partir de maintenant, la valeur par défaut pour l’heure d’expiration est de 30 jours si elle n’est pas spécifiée.

Exemple 2

Démarre une sauvegarde pour un élément de sauvegarde. (généré automatiquement)

Backup-AzRecoveryServicesBackupItem -ExpiryDateTimeUTC <DateTime> -Item $Item -VaultId $vault.ID

Paramètres

-BackupType

Type de sauvegarde à effectuer

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableCompression

Si l’activation de la compression est requise

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

-ExpiryDateTimeUTC

Spécifie une heure d’expiration pour le point de récupération en tant qu’objet DateTime, si rien n’est donné, la valeur par défaut est de 30 jours. Applicable à la machine virtuelle, SQL (uniquement pour le type de sauvegarde complète de copie uniquement), les éléments de sauvegarde AFS.

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

-Item

Spécifie un élément de sauvegarde pour lequel cette applet de commande démarre une opération de sauvegarde.

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

-VaultId

ID ARM du coffre Recovery Services.

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande.

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

Entrées

ItemBase

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

String

Sorties

JobBase