Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O recurso de exclusão suave do Configuração de Aplicativos do Azure permite que você recupere dados como valores-chave, flags de recursos e o histórico de revisões de uma loja excluída. Ele é habilitado automaticamente para todos os repositórios nas camadas Standard e Premium. Neste artigo, você aprende sobre o recurso de exclusão suave e sua funcionalidade.
Saiba como recuperar armazenamentos da Configuração de Aplicativos do Azure usando o recurso de exclusão temporária.
Observação
Quando uma loja de Configuração de Aplicativos é deletada suavemente, os serviços integrados à loja são excluídos. Exemplos incluem atribuições de funções Azure RBAC, identidades gerenciadas, assinaturas do Event Grid e endpoints privados. Recuperar uma loja de configuração de aplicativos deletada de forma suave não restaura esses serviços. Você precisa recriá-los.
Cenários
O recurso de exclusão temporária aborda a recuperação dos armazenamentos excluídos, independentemente se a exclusão foi acidental ou intencional. O recurso de exclusão temporária funcionará como uma proteção nos seguintes cenários:
Recuperação de uma loja de configuração de aplicativos deletada: Você pode recuperar uma loja de configuração de aplicativos excluída durante o período de retenção.
Exclusão permanente de uma loja de Configuração de Aplicativos: Você pode deletar permanentemente uma loja de Configuração de Aplicativos.
Recuperação
O Recover retorna um armazenamento em estado de exclusão temporária para um estado ativo, no qual você pode usar o armazenamento para fins de gerenciamento de recursos e configuração.
Período de retenção
O período de retenção especifica por quanto tempo, em dias, um armazenamento com exclusão temporária é mantido. Você só pode definir esse valor quando criar a loja, e não pode mudá-lo depois. Quando o período de retenção termina, a loja é automaticamente deletada.
Limpeza
Purgar exclui permanentemente o armazenamento em um estado de exclusão temporária, desde que o armazenamento não tenha a proteção contra purgação habilitada. Para recriar uma loja de Configuração de Aplicativos com o mesmo nome de uma loja deletada, você deve eliminar a loja deletada primeiro se o período de retenção não tiver passado.
Proteção contra limpeza
Quando a proteção contra purgação está habilitada, os armazenamentos com exclusão temporária não podem ser purgados durante o período de retenção. Quando a proteção contra purga é desativada, um armazenamento de deleção suave pode ser eliminado antes do término do período de retenção. Depois que você ativa a proteção contra purga em uma loja, não pode mais desativá-la.
Permissões para recuperar um repositório excluído
Microsoft.AppConfiguration/configurationStores/write
Para recuperar uma loja de configuração de aplicativos deletada, você precisa da Microsoft.AppConfiguration/configurationStores/write permissão. Os papéis integrados de Contribuidor, Proprietário e Contribuidor de Configuração de Aplicativos incluem essa permissão por padrão. Atribua a permissão no escopo da assinatura ou do grupo de recursos.
Permissões para ler e limpar repositórios excluídos
- Ler:
Microsoft.AppConfiguration/locations/deletedConfigurationStores/read - Limpar:
Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action
Para listar repositórios excluídos do App Configuration ou obter um repositório específico pelo nome, você precisa da permissão Microsoft.AppConfiguration/locations/deletedConfigurationStores/read. Para limpar uma loja de configuração de aplicativos deletada, você precisa da Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action permissão. Os papéis integrados de Contribuidor de Configuração de Aplicativos e Leitor de Configuração de Aplicativos contêm a permissão para ler os arquivos de Configuração de Aplicativos deletados, mas não a permissão para eliminá-los. Os papéis Proprietário e Contribuinte integrados contêm ambas as permissões por padrão. Você deve atribuir permissões para ler e limpar os armazenamentos de configuração de aplicativos excluídos no nível de assinatura, pois existem armazenamentos de configuração excluídos fora dos grupos de recursos individuais.
Implicações de cobrança
Não há cobranças para lojas excluídas temporariamente. Depois que você recupera uma loja deletada de forma suave, as cobranças usuais se aplicam. A exclusão temporária não está disponível nas camadas Gratuito e Desenvolvedor.