Undo-AzRecoveryServicesBackupItemDeletion
Bir yedekleme öğesi silinirse ve geçici olarak silinmiş durumda bulunursa, bu komut öğeyi verilerin sonsuza kadar tutulacağı bir duruma getirir
Syntax
Undo-AzRecoveryServicesBackupItemDeletion
[-Item] <ItemBase>
[-Force]
[-VaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Undo-AzRecoveryServicesBackupItemDeletion cmdlet'i geçici olarak silinen bir öğeyi korumanın durdurulduğu ancak verilerin sonsuza kadar korunduğu bir duruma geri çevirir.
Örnekler
Örnek 1
$Cont = Get-AzRecoveryServicesBackupContainer -ContainerType AzureVM
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM
Disable-AzRecoveryServicesBackupProtection -Item $PI[0] -RemoveRecoveryPoints
$PI = Get-AzRecoveryServicesBackupItem -Container $Cont[0] -WorkloadType AzureVM | Where-Object {$_.DeleteState -eq "ToBeDeleted"}
Undo-AzRecoveryServicesBackupItemDeletion -Item $PI[0]
İlk komut bir dizi yedekleme kapsayıcısı alır ve ardından $Cont dizisinde depolar. İkinci komut, ilk kapsayıcı öğesine karşılık gelen Yedekleme öğesini alır ve $PI değişkeninde depolar. Üçüncü komut, $PI[0] içindeki öğe için Yedekleme korumasını devre dışı bırakır ve öğeyi geçici bir duruma getirir. Dördüncü komut, geçici bir durumda olan öğeyi alır. Son komut, geçici vm'yi korumanın durdurulduğu ancak verilerin sonsuza kadar korunduğu bir duruma getirir.
Örnek 2
Geçici olarak silinen bir Öğeyi yeniden doldurma. (otomatik olarak oluşturulmuş)
Undo-AzRecoveryServicesBackupItemDeletion -Item $PI[0] -VaultId $vault.ID
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 |
-Force
Zorla yedekleme korumasını devre dışı bırakır (onay iletişim kutusunu engeller). Bu parametre isteğe bağlıdır.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Item
Bu cmdlet'in silme işlemini geri döndürdiği yedekleme öğesini belirtir. AzureRmRecoveryServicesBackupItem almak için Get-AzRecoveryServicesBackupItem cmdlet'ini kullanın.
Type: | ItemBase |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
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. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |