Partilhar via


Backup-AzRecoveryServicesBackupItem

Inicia um backup para um item de backup.

Sintaxe

Default (Predefinição)

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

Description

O cmdlet Backup-AzRecoveryServicesBackupItem faz um backup adhoc do item de backup protegido do Azure. Usando esse cmdlet, você pode fazer um backup inicial imediatamente após habilitar a proteção ou iniciar um backup se um backup agendado falhar. Esse cmdlet também pode ser usado para retenção personalizada com ou sem data de expiração - consulte o texto de ajuda dos parâmetros para obter mais detalhes.

Exemplos

Exemplo 1: Iniciar um backup para um item de backup

$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

O primeiro comando obtém o contêiner Backup do tipo AzureVM chamado pstestv2vm1 e, em seguida, armazena-o na variável $NamedContainer. O segundo comando obtém o item Backup correspondente ao contêiner no $NamedContainer e, em seguida, armazena-o na variável $Item. O último comando aciona o trabalho de backup para o item de backup em $Item com um tempo de expiração de 60 dias a partir de agora, o valor padrão para o tempo de expiração é de 30 dias se não for especificado.

Exemplo 2

Inicia um backup para um item de backup. (autogenerated)

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

Parâmetros

-BackupType

Tipo de backup a ser executado

Propriedades dos parâmetros

Tipo:BackupType
Default value:None
Valores aceites:Full, Differential, Log, CopyOnlyFull
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Confirm

Solicita confirmação antes de executar o cmdlet.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Cf.

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-EnableCompression

Se for necessário ativar a compactação

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ExpiryDateTimeUTC

Especifica um tempo de expiração para o ponto de recuperação como um objeto DateTime, se nada for fornecido, levará o valor padrão de 30 dias. Aplicável a VM, SQL (apenas para o tipo de backup completo somente cópia), itens de backup AFS.

Propriedades dos parâmetros

Tipo:

Nullable<T>[DateTime]

Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Item

Especifica um item de backup para o qual este cmdlet inicia uma operação de backup.

Propriedades dos parâmetros

Tipo:ItemBase
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-VaultId

ID ARM do Cofre dos Serviços de Recuperação.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:True
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Wi

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

ItemBase

Nullable<T>

String

Saídas

JobBase