Compartir a través de


Backup-AzRecoveryServicesBackupItem

Inicia una copia de seguridad de un elemento de copia de seguridad.

Sintaxis

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

Description

El cmdlet Backup-AzRecoveryServicesBackupItem toma una copia de seguridad ad hoc del elemento de copia de seguridad de Azure protegido. Con este cmdlet puede realizar una copia de seguridad inicial inmediatamente después de habilitar la protección o iniciar una copia de seguridad si se produce un error en una copia de seguridad programada. Este cmdlet también se puede usar para la retención personalizada con o sin fecha de expiración: consulte el texto de ayuda de los parámetros para obtener más detalles.

Ejemplos

Ejemplo 1: Iniciar una copia de seguridad de un elemento de copia de seguridad

$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

El primer comando obtiene el contenedor backup de tipo AzureVM denominado pstestv2vm1 y, a continuación, lo almacena en la variable $NamedContainer. El segundo comando obtiene el elemento Backup correspondiente al contenedor en $NamedContainer y, a continuación, lo almacena en la variable $Item. El último comando desencadena el trabajo de copia de seguridad para el elemento Backup en $Item con un tiempo de expiración de 60 días a partir de ahora, el valor predeterminado para la hora de expiración es de 30 días si no se especifica.

Ejemplo 2

Inicia una copia de seguridad de un elemento de copia de seguridad. (generado automáticamente)

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

Parámetros

-BackupType

Tipo de copia de seguridad que se va a realizar

Tipo:BackupType
Valores aceptados:Full, Differential, Log, CopyOnlyFull
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Le solicita su confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.

Tipo:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableCompression

Si se requiere habilitar la compresión

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ExpiryDateTimeUTC

Especifica una hora de expiración para el punto de recuperación como un objeto DateTime, si no se da nada, se tarda el valor predeterminado de 30 días. Aplicable a la máquina virtual, SQL (solo para el tipo de copia de seguridad completa de solo copia), los elementos de copia de seguridad de AFS.

Tipo:Nullable<T>[DateTime]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Item

Especifica un elemento de copia de seguridad para el que este cmdlet inicia una operación de copia de seguridad.

Tipo:ItemBase
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-VaultId

Id. de ARM del almacén de Recovery Services.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-WhatIf

Muestra lo que sucedería si se ejecutara el cmdlet.

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

ItemBase

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

String

Salidas

JobBase