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 l’applet de commande.
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
Nullable<T>[[System.DateTime, System.Private.CoreLib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]