Delen via


Undo-AzRecoveryServicesBackupContainerDeletion

Verwijdert een eerder voorlopig verwijderde back-upcontainer in een Recovery Services-kluis ongedaan.

Syntaxis

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

Description

De Undo-AzRecoveryServicesBackupContainerDeletion cmdlet herstelt een voorlopig verwijderde container naar een status waarin deze niet meer is gemarkeerd voor uitgestelde verwijdering en gereed is voor opnieuw registreren.

Voorbeelden

Voorbeeld 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

In dit voorbeeld wordt een back-upcontainer met de naam $containerName opgehaald uit een opgegeven resourcegroep en kluis en wordt de voorlopig verwijderde container voor een MSSQL-workload ongedaan gemaakt. De parameter -Force wordt gebruikt om de bevestigingsprompt te omzeilen en -Confirm:$false zorgt ervoor dat de cmdlet wordt uitgevoerd zonder extra bevestiging.

Parameters

-BackupManagementType

De klasse resources die worden beveiligd. Momenteel zijn de waarden die worden ondersteund voor deze cmdlet

Type:BackupManagementType
Geaccepteerde waarden:AzureVM, AzureWorkload, AzureStorage
Position:1
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Confirm

U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Container

Container waarin het item zich bevindt

Type:ContainerBase
Position:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-DefaultProfile

De referenties, accounts, tenants en abonnementen die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliassen:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Container geforceerd registreren (bevestigingsdialoogvenster voorkomt). Deze parameter is optioneel.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VaultId

ARM-id van de Recovery Services-kluis.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WorkloadType

Workloadtype van de resource. De huidige ondersteunde waarden zijn

Type:WorkloadType
Geaccepteerde waarden:AzureVM, AzureFiles, MSSQL, SAPHanaDatabase
Position:2
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

Uitvoerwaarden