Enable-AzRecoveryServicesBackupProtection

Abilita o riprende il backup di un elemento con un criterio di protezione backup specificato.

Sintassi

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>]

Descrizione

Il cmdlet Enable-AzRecoveryServicesBackupProtection abilita il backup associando un criterio di protezione all'elemento. Se l'ID criterio non è presente o l'elemento di backup non è associato ad alcun criterio, questo comando prevede un id criterio. È anche possibile usare lo stesso comando per riprendere il backup per una risorsa per cui è stata arrestata la protezione con l'opzione di conservazione dei dati. Impostare il contesto dell'insieme di credenziali usando il cmdlet Set-AzRecoveryServicesVaultContext prima di usare il cmdlet corrente.

Esempio

Esempio 1: Abilitare la protezione di backup per un elemento

$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

Il primo cmdlet ottiene un oggetto criteri predefinito e quindi lo archivia nella variabile $Pol. Il secondo cmdlet specifica i LUN del disco di cui eseguire il backup e li archivia in $inclusionDiskLUNS variabile. Il terzo cmdlet imposta i criteri di protezione del backup per la macchina virtuale ARM denominata V2VM, in un gruppo di risorse denominato RGName1, usando i criteri in $Pol.

Esempio 2

Abilita il backup per un elemento con un criterio di protezione backup specificato o riprende il backup per un elemento con dati conservati al momento dell'arresto del backup.

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

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

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

-DefaultProfile

Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.

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

-ExcludeAllDataDisks

Opzione per specificare solo i dischi del sistema operativo di backup

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

-ExclusionDisksList

Elenco di LUN disco da escludere nel backup e il resto vengono inclusi automaticamente.

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

-InclusionDisksList

Elenco di LUN disco da includere nel backup e il resto viene escluso automaticamente tranne il disco del sistema operativo.

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

-Item

Specifica l'elemento di backup per il quale questo cmdlet abilita la protezione. Per ottenere un oggetto AzureRmRecoveryServicesBackupItem, usare il cmdlet Get-AzRecoveryServicesBackupItem.

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

-Name

Specifica il nome dell'elemento di backup.

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

-Policy

Specifica i criteri di protezione associati da questo cmdlet a un elemento. Per ottenere un oggetto AzureRmRecoveryServicesBackupProtectionPolicy , usare il cmdlet Get-AzRecoveryServicesBackupProtectionPolicy.

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

-ProtectableItem

Specifica l'elemento da proteggere con i criteri specificati.

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

-ResetExclusionSettings

Specifica di reimpostare l'impostazione di esclusione del disco associata all'elemento

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

-ResourceGroupName

Specifica il nome del gruppo di risorse di una macchina virtuale. Specificare questo parametro solo per le macchine virtuali arm.

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

-ServiceName

Nome servizio cloud per la macchina virtuale di calcolo classica di Azure.

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

-StorageAccountName

Nome dell'account di archiviazione della condivisione file di Azure

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

-Token

Token di accesso ausiliario per l'autenticazione dell'operazione critica per la sottoscrizione di Resource Guard

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

-VaultId

ID ARM dell'insieme di credenziali di Servizi di ripristino.

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

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet.

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

Input

String

ItemBase

Output

JobBase