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
Azure PowerShell