Condividi tramite


Enable-AzRecoveryServicesBackupProtection

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

Sintassi

AzureVMComputeEnableProtection (impostazione predefinita).

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Name] <String>
    [-ResourceGroupName] <String>
    [-InclusionDisksList <String[]>]
    [-ExclusionDisksList <String[]>]
    [-ExcludeAllDataDisks]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AzureVMClassicComputeEnableProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Name] <String>
    [-ServiceName] <String>
    [-InclusionDisksList <String[]>]
    [-ExclusionDisksList <String[]>]
    [-ExcludeAllDataDisks]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AzureFileShareEnableProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Name] <String>
    [-StorageAccountName] <String>
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AzureWorkloadEnableProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-ProtectableItem] <ProtectableItemBase>
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

ModifyProtection

Enable-AzRecoveryServicesBackupProtection
    [-Policy] <PolicyBase>
    [-Item] <ItemBase>
    [-InclusionDisksList <String[]>]
    [-ExclusionDisksList <String[]>]
    [-ResetExclusionSettings]
    [-ExcludeAllDataDisks]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-Token <String>]
    [-SecureToken <SecureString>]
    [-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 -Item $Item -Policy $Pol -VaultId $vault

Parametri

-Confirm

Richiede conferma prima di eseguire il cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:cfr

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-DefaultProfile

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

Proprietà dei parametri

Tipo:IAzureContextContainer
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ExcludeAllDataDisks

Opzione per specificare solo i dischi del sistema operativo di backup

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureVMComputeEnableProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
AzureVMClassicComputeEnableProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ModifyProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ExclusionDisksList

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

Proprietà dei parametri

Tipo:

String[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureVMComputeEnableProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
AzureVMClassicComputeEnableProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ModifyProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-InclusionDisksList

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

Proprietà dei parametri

Tipo:

String[]

Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureVMComputeEnableProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
AzureVMClassicComputeEnableProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False
ModifyProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti: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.

Proprietà dei parametri

Tipo:ItemBase
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ModifyProtection
Posizione:4
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-Name

Specifica il nome dell'elemento di backup.

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureVMComputeEnableProtection
Posizione:2
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
AzureVMClassicComputeEnableProtection
Posizione:2
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False
AzureFileShareEnableProtection
Posizione:2
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Policy

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

Proprietà dei parametri

Tipo:PolicyBase
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:1
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ProtectableItem

Specifica l'elemento da proteggere con i criteri specificati.

Proprietà dei parametri

Tipo:ProtectableItemBase
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureWorkloadEnableProtection
Posizione:2
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ResetExclusionSettings

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

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ModifyProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ResourceGroupName

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

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureVMComputeEnableProtection
Posizione:3
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-SecureToken

Parametro per autorizzare le operazioni protette da Cross Tenant Resource Guard. Usare il comando (Get-AzAccessToken -TenantId "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx"). Token per recuperare il token di autorizzazione per un tenant diverso

Proprietà dei parametri

Tipo:SecureString
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ModifyProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-ServiceName

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

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureVMClassicComputeEnableProtection
Posizione:3
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-StorageAccountName

Nome dell'account di archiviazione della condivisione file di Azure

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

AzureFileShareEnableProtection
Posizione:3
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:True
Valore dagli argomenti rimanenti:False

-Token

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

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

ModifyProtection
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VaultId

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

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False
Alias:Wi

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Input

String

ItemBase

Output

JobBase