Partager via


Backup-AzRecoveryServicesBackupItem

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

Syntaxe

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
Valeurs acceptées:Full, Differential, Log, CopyOnlyFull
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

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

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

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

Type:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableCompression

Si l’activation de la compression est requise

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques: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
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-VaultId

ID ARM du coffre Recovery Services.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de la commande cmdlet.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

ItemBase

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

String

Sorties

JobBase