Compartilhar via


Undo-AzRecoveryServicesBackupContainerDeletion

Descompleta um contêiner de backup excluído anteriormente em um cofre de serviços de recuperação.

Sintaxe

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

Description

O cmdlet Undo-AzRecoveryServicesBackupContainerDeletion restaura um contêiner com exclusão reversível para um estado em que ele não está mais marcado para exclusão adiada e está pronto para o re-registro.

Exemplos

Exemplo 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

Este exemplo recupera um contêiner de backup chamado $containerName de um grupo de recursos e cofre especificados e, em seguida, descompleta o contêiner excluído para uma carga de trabalho MSSQL. O parâmetro -Force é usado para ignorar o prompt de confirmação e -Confirm:$false garante que o cmdlet seja executado sem confirmação adicional.

Parâmetros

-BackupManagementType

A classe de recursos que está sendo protegida. Atualmente, os valores compatíveis com esse cmdlet são

Tipo:BackupManagementType
Valores aceitos:AzureVM, AzureWorkload, AzureStorage
Cargo:1
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Container

Contêiner em que o item reside

Tipo:ContainerBase
Cargo:0
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Force

Forçar o contêiner de registros (impede a caixa de diálogo de confirmação). Esse parâmetro é opcional.

Tipo:SwitchParameter
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-VaultId

ID do ARM do Cofre dos Serviços de Recuperação.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WorkloadType

Tipo de carga de trabalho do recurso. Os valores atuais com suporte são

Tipo:WorkloadType
Valores aceitos:AzureVM, AzureFiles, MSSQL, SAPHanaDatabase
Cargo:2
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Entradas

Saídas