Dela via


Undo-AzRecoveryServicesBackupContainerDeletion

Tar bort en tidigare mjuk borttagningscontainer i ett Recovery Services-valv.

Syntax

Undo-AzRecoveryServicesBackupContainerDeletion
    [-Container] <ContainerBase>
    [-BackupManagementType] <BackupManagementType>
    [-WorkloadType] <WorkloadType>
    [-Force]
    [-VaultId <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Cmdleten Undo-AzRecoveryServicesBackupContainerDeletion återställer en mjuk borttagen container till ett tillstånd där den inte längre är markerad för uppskjuten borttagning och är redo för omregistrering.

Exempel

Exempel 1

$container = Get-AzRecoveryServicesBackupContainer -ResourceGroupName $resourceGroupName -VaultId $vault.ID -BackupManagementType AzureWorkload -ContainerType AzureVMAppContainer | Where-Object { $_.Name -match $containerName}
Undo-AzRecoveryServicesBackupContainerDeletion -Container $container[0] -BackupManagementType AzureWorkload -WorkloadType MSSQL -VaultId $vault.ID -Force -Confirm:$false

Name											ResourceGroupName        Status               ContainerType        WorkloadsPresent     HealthStatus
----											-----------------        ------               -------------        ----------------     ------------
VMAppContainer;Compute;rgname;contianerName		rgname                   SoftDeleted          AzureVMAppContainer  SQL                  Healthy

Det här exemplet hämtar en säkerhetskopia med namnet $containerName från en angiven resursgrupp och valv och tar sedan bort den mjukt borttagna containern för en MSSQL-arbetsbelastning. Parametern -Force används för att kringgå bekräftelseprompten och -Confirm:$false ser till att cmdleten körs utan ytterligare bekräftelse.

Parametrar

-BackupManagementType

Klassen med resurser som skyddas. För närvarande stöds de värden som stöds för den här cmdleten

Typ:BackupManagementType
Godkända värden:AzureVM, AzureWorkload, AzureStorage
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

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

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Container

Container där objektet finns

Typ:ContainerBase
Position:0
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-DefaultProfile

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

Typ:IAzureContextContainer
Alias:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Force

Framtvinga registercontainer (förhindrar bekräftelsedialogruta). Den här parametern är valfri.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-VaultId

ARM-ID för Recovery Services-valvet.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WorkloadType

Resursens arbetsbelastningstyp. Aktuella värden som stöds är

Typ:WorkloadType
Godkända värden:AzureVM, AzureFiles, MSSQL, SAPHanaDatabase
Position:2
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

Utdata