Enable-AzRecoveryServicesBackupProtection

Habilita ou retoma o backup de um item com uma política de proteção de backup especificada.

Syntax

Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Name] <String>
      [-ResourceGroupName] <String>
      [-InclusionDisksList <String[]>]
      [-ExclusionDisksList <String[]>]
      [-ExcludeAllDataDisks]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Name] <String>
      [-ServiceName] <String>
      [-InclusionDisksList <String[]>]
      [-ExclusionDisksList <String[]>]
      [-ExcludeAllDataDisks]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Name] <String>
      [-StorageAccountName] <String>
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-ProtectableItem] <ProtectableItemBase>
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Enable-AzRecoveryServicesBackupProtection
      [-Policy] <PolicyBase>
      [-Item] <ItemBase>
      [-InclusionDisksList <String[]>]
      [-ExclusionDisksList <String[]>]
      [-ResetExclusionSettings]
      [-ExcludeAllDataDisks]
      [-VaultId <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [-Token <String>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

O cmdlet Enable-AzRecoveryServicesBackupProtection habilita o backup associando uma política de proteção ao item. Se a ID da política não estiver presente ou o item de backup não estiver associado a nenhuma política, esse comando esperará uma ID de política. Você também pode usar o mesmo comando para retomar o backup de um recurso para o qual você interrompeu a proteção com a opção de retenção de dados. Defina o contexto do cofre usando o cmdlet Set-AzRecoveryServicesVaultContext antes de usar o cmdlet atual.

Exemplos

Exemplo 1: Habilitar a proteção de backup para um item

$Pol = Get-AzRecoveryServicesBackupProtectionPolicy -Name "DefaultPolicy"
$inclusionDiskLUNS = ("1", "2")
Enable-AzRecoveryServicesBackupProtection -Policy $Pol -Name "V2VM" -ResourceGroupName "RGName1" -InclusionDisksList $inclusionDiskLUNS

WorkloadName    Operation        Status          StartTime                  EndTime
------------    ---------        ------          ---------                  -------
co03-vm         ConfigureBackup  Completed       11-Apr-16 12:19:49 PM      11-Apr-16 12:19:54 PM

O primeiro cmdlet obtém um objeto de política padrão e o armazena na variável $Pol. O segundo cmdlet especifica os LUNs de disco dos quais será feito backup e os armazena em $inclusionDiskLUNS variável. O terceiro cmdlet define a política de proteção de backup para a máquina virtual ARM chamada V2VM, em um grupo de recursos chamado RGName1, usando a política em $Pol.

Exemplo 2

Habilita o backup de um item com uma política de proteção de backup especificada ou retoma o backup de um item que tem dados retidos quando o backup foi interrompido.

Enable-AzRecoveryServicesBackupProtection  -ResourceGroupName $ResourceGroupName -Item $Item -Policy $Pol -VaultId $vault

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

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

-DefaultProfile

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

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

-ExcludeAllDataDisks

Opção para especificar somente discos de backup do sistema operacional

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

-ExclusionDisksList

Lista de LUNs de disco a serem excluídos no backup e o restante é incluído automaticamente.

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

-InclusionDisksList

Lista de LUNs de disco a serem incluídos no backup e o restante são automaticamente excluídos, exceto o disco do sistema operacional.

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

-Item

Especifica o item Backup para o qual esse cmdlet habilita a proteção. Para obter um AzureRmRecoveryServicesBackupItem, use o cmdlet Get-AzRecoveryServicesBackupItem.

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

-Name

Especifica o nome do item Backup.

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

-Policy

Especifica a política de proteção que esse cmdlet associa a um item. Para obter um objeto AzureRmRecoveryServicesBackupProtectionPolicy , use o cmdlet Get-AzRecoveryServicesBackupProtectionPolicy.

Type:PolicyBase
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ProtectableItem

Especifica o item a ser protegido com a política fornecida.

Type:ProtectableItemBase
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ResetExclusionSettings

Especifica a configuração de exclusão de disco associada ao item

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

-ResourceGroupName

Especifica o nome do grupo de recursos de uma máquina virtual. Especifique esse parâmetro somente para máquinas virtuais ARM.

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

-ServiceName

Nome do Serviço de Nuvem para VM de Computação Clássica do Azure.

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

-StorageAccountName

Nome da conta de armazenamento de compartilhamento de arquivos do Azure

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

-Token

Token de acesso auxiliar para autenticar operações críticas para a assinatura do resource guard

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

-VaultId

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

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

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado.

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

Entradas

String

ItemBase

Saídas

JobBase