Dela via


Enable-AzRecoveryServicesBackupProtection

Aktiverar eller återupptar säkerhetskopiering för ett objekt med en angiven princip för säkerhetskopieringsskydd.

Syntax

AzureVMComputeEnableProtection (Standard)

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

Description

Cmdleten Enable-AzRecoveryServicesBackupProtection aktiverar säkerhetskopieringen genom att associera en skyddsprincip med objektet. Om princip-ID inte finns eller om säkerhetskopieringsobjektet inte är associerat med någon princip förväntar sig det här kommandot ett policyID. Du kan också använda samma kommando för att återuppta säkerhetskopieringen för en resurs som du har stoppat skyddet för med alternativet för datakvarhållning. Ange valvkontexten med hjälp av cmdleten Set-AzRecoveryServicesVaultContext innan du använder den aktuella cmdleten.

Exempel

Exempel 1: Aktivera säkerhetskopieringsskydd för ett objekt

$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

Den första cmdleten hämtar ett standardprincipobjekt och lagrar det sedan i variabeln $Pol. Den andra cmdleten anger de disk-LUN som ska säkerhetskopieras och lagrar det i $inclusionDiskLUNS variabel. Den tredje cmdleten anger säkerhetskopieringsskyddsprincipen för den virtuella ARM-datorn med namnet V2VM, i en resursgrupp med namnet RGName1, med hjälp av principen i $Pol.

Exempel 2

Aktiverar säkerhetskopiering för ett objekt med en angiven princip för säkerhetskopieringsskydd eller återupptar säkerhetskopieringen för ett objekt som har data kvarhållna när säkerhetskopieringen stoppades.

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

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ExcludeAllDataDisks

Alternativ för att endast ange för säkerhetskopiering av OS-diskar

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureVMComputeEnableProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
AzureVMClassicComputeEnableProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
ModifyProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ExclusionDisksList

Lista över disk-LUN som ska undantas i säkerhetskopiering och resten inkluderas automatiskt.

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureVMComputeEnableProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
AzureVMClassicComputeEnableProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
ModifyProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-InclusionDisksList

Lista över disk-LUN som ska ingå i säkerhetskopieringen och resten undantas automatiskt förutom OS-disk.

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureVMComputeEnableProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
AzureVMClassicComputeEnableProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False
ModifyProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Item

Anger det säkerhetskopieringsobjekt som den här cmdleten aktiverar skydd för. Om du vill hämta en AzureRmRecoveryServicesBackupItem använder du cmdleten Get-AzRecoveryServicesBackupItem.

Parameteregenskaper

Typ:ItemBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ModifyProtection
Position:4
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Name

Anger namnet på säkerhetskopieringsobjektet.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureVMComputeEnableProtection
Position:2
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
AzureVMClassicComputeEnableProtection
Position:2
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False
AzureFileShareEnableProtection
Position:2
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Policy

Anger skyddsprincip som den här cmdleten associerar med ett objekt. Om du vill hämta ett AzureRmRecoveryServicesBackupProtectionPolicy-objekt använder du cmdleten Get-AzRecoveryServicesBackupProtectionPolicy.

Parameteregenskaper

Typ:PolicyBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:1
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ProtectableItem

Anger det objekt som ska skyddas med den angivna principen.

Parameteregenskaper

Typ:ProtectableItemBase
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureWorkloadEnableProtection
Position:2
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ResetExclusionSettings

Anger hur du återställer diskundantagsinställningen som är associerad med objektet

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ModifyProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ResourceGroupName

Anger namnet på resursgruppen för en virtuell dator. Ange endast den här parametern för virtuella ARM-datorer.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureVMComputeEnableProtection
Position:3
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-SecureToken

Parameter för att auktorisera åtgärder som skyddas av resursskydd mellan klientorganisationer. Använd kommandot (Get-AzAccessToken -TenantId "xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx"). Token för att hämta auktoriseringstoken för olika klientorganisationer

Parameteregenskaper

Typ:SecureString
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ModifyProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ServiceName

Molntjänstnamn för den klassiska virtuella Azure-datorn för beräkning.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureVMClassicComputeEnableProtection
Position:3
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-StorageAccountName

Lagringskontonamn för Azure-filresurs

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AzureFileShareEnableProtection
Position:3
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Token

Extra åtkomsttoken för autentisering av kritisk åtgärd till resource guard-prenumeration

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ModifyProtection
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-VaultId

ARM-ID för Recovery Services-valvet.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WhatIf

Visar vad som skulle hända om kommandot körs.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

String

ItemBase

Utdata

JobBase