Enable-AzRecoveryServicesBackupProtection
Belirtilen Yedekleme koruma ilkesine sahip bir öğe için yedeklemeyi etkinleştirir veya sürdürür.
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
Enable-AzRecoveryServicesBackupProtection cmdlet'i, bir koruma ilkesini öğeyle ilişkilendirerek yedeklemeyi etkinleştirir. İlke kimliği yoksa veya yedekleme öğesi herhangi bir ilkeyle ilişkilendirilmemişse, bu komut bir policyID bekler. Ayrıca, veri saklama seçeneğiyle korumayı durdurduğunuz bir kaynak için yedeklemeyi sürdürmek için de aynı komutu kullanabilirsiniz. Geçerli cmdlet'i kullanmadan önce Set-AzRecoveryServicesVaultContext cmdlet'ini kullanarak kasa bağlamını ayarlayın.
Örnekler
Örnek 1: Bir öğe için Yedekleme korumasını etkinleştirme
$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
İlk cmdlet varsayılan bir ilke nesnesi alır ve $Pol değişkeninde depolar. İkinci cmdlet, yedeklenecek disk LUN'larını belirtir ve $inclusionDiskLUNS değişkende depolar. Üçüncü cmdlet, $Pol'daki ilkeyi kullanarak RGName1 adlı bir kaynak grubunda V2VM adlı ARM sanal makinesi için Yedekleme koruma ilkesini ayarlar.
Örnek 2
Belirli bir Yedekleme koruma ilkesine sahip bir öğe için yedeklemeyi etkinleştirir veya yedekleme durdurulduğunda verileri korunan bir öğe için yedeklemeyi sürdürür.
Enable-AzRecoveryServicesBackupProtection -Item $Item -Policy $Pol -VaultId $vault
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExcludeAllDataDisks
Yalnızca işletim sistemi disklerinin yedekleneceğini belirtme seçeneği
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExclusionDisksList
Yedeklemede dışlanacak Disk LUN'larının listesi ve geri kalanı otomatik olarak eklenir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InclusionDisksList
Yedeklemeye dahil edilecek Disk LUN'larının listesi ve geri kalanı işletim sistemi diski dışında otomatik olarak dışlanır.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Item
Bu cmdlet'in korumayı etkinleştirdiği Yedekleme öğesini belirtir. AzureRmRecoveryServicesBackupItem almak için Get-AzRecoveryServicesBackupItem cmdlet'ini kullanın.
Type: | ItemBase |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Yedekleme öğesinin adını belirtir.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Policy
Bu cmdlet'in bir öğeyle ilişkilendirilen koruma ilkesini belirtir. AzureRmRecoveryServicesBackupProtectionPolicy nesnesi edinmek için Get-AzRecoveryServicesBackupProtectionPolicy cmdlet'ini kullanın.
Type: | PolicyBase |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectableItem
Verilen ilkeyle korunacak öğeyi belirtir.
Type: | ProtectableItemBase |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResetExclusionSettings
Öğeyle ilişkili disk dışlama ayarının sıfırlanmasını belirtir
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Bir sanal makinenin kaynak grubunun adını belirtir. Bu parametreyi yalnızca ARM sanal makineleri için belirtin.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceName
Klasik Azure İşlem VM'si için Bulut Hizmeti Adı.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StorageAccountName
Azure dosya paylaşımı depolama hesabı adı
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Token
Resource Guard aboneliğinde kritik işlemin kimliğini doğrulamak için yardımcı erişim belirteci
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VaultId
Kurtarma Hizmetleri Kasası'nın ARM Kimliği.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |