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
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 .
Utdata