Share via


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

Girişler

ItemBase

String

Çıkışlar

JobBase