Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A funcionalidade de eliminação suave do Azure App Configuration permite recuperar dados como valores-chave, flags de funcionalidades e o histórico de revisões de uma loja eliminada. É ativado automaticamente para todas as lojas nos níveis Standard e Premium. Neste artigo, aprende sobre a funcionalidade de eliminação suave e a sua funcionalidade.
Saiba como recuperar as lojas de Configuração de Aplicativos do Azure usando o recurso de exclusão flexível.
Nota
Quando uma loja de Configuração de Aplicações é eliminada suavemente, os serviços integrados com a loja são eliminados. Exemplos incluem atribuições de funções Azure RBAC, identidades geridas, subscrições Event Grid e endpoints privados. Recuperar uma loja de Configuração de Aplicações apagada suavemente não restaura estes serviços. Tens de recriá-los.
Cenários
O recurso de exclusão suave aborda a recuperação dos armazenamentos excluídos, quer a exclusão tenha sido acidental ou intencional. O recurso de exclusão suave atuará como uma salvaguarda nos seguintes cenários:
Recuperação de uma loja de configuração de aplicações eliminada: Pode recuperar uma loja de configuração de aplicações apagada durante o período de retenção.
Eliminação permanente de uma loja de Configuração de Aplicações: Pode eliminar permanentemente uma loja de Configuração de Aplicações.
Recuperar
O Recover devolve uma loja num estado de eliminação suave para um estado ativo, onde pode usar a loja para gestão de configuração e funcionalidades.
Período de retenção
O período de retenção especifica durante quantos dias um arquivo eliminado de forma recuperável é mantido. Só podes definir este valor quando criares a loja, e não podes alterá-lo depois. Quando o período de retenção termina, a loja é eliminada permanentemente automaticamente.
Limpar
A purga apaga permanentemente uma loja num estado de soft delete, desde que a loja não tenha a proteção contra purga ativada. Para recriar uma loja de Configuração de Aplicações com o mesmo nome de uma loja eliminada, deve eliminar primeiro a loja eliminada se o período de retenção ainda não tiver passado.
Proteção contra purga
Quando a proteção contra purga está ativada, os armazenamentos eliminados de forma recuperável não podem ser removidos definitivamente durante o período de retenção. Quando a proteção contra purgas é desativada, um armazenamento de eliminação suave pode ser eliminado antes do término do período de retenção. Depois de ativares a proteção contra purgas numa loja, não podes desativá-la.
Permissões para recuperar um repositório excluído
Microsoft.AppConfiguration/configurationStores/write
Para recuperar uma App Configuration Store apagada, precisas da Microsoft.AppConfiguration/configurationStores/write permissão. Os papéis incorporados de Contribuidor, Proprietário e Contribuidor de Configuração da Aplicação incluem esta permissão por defeito. Atribua a permissão ao nível da subscrição ou do grupo de recursos.
Permissões para ler e limpar armazenamentos excluídos
- Leia-se:
Microsoft.AppConfiguration/locations/deletedConfigurationStores/read - Eliminar:
Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action
Para listar as lojas de Configuração de Aplicações apagadas ou obter uma loja individual pelo nome, precisa da Microsoft.AppConfiguration/locations/deletedConfigurationStores/read permissão. Para limpar uma loja de Configuração de Aplicações apagada, precisas da Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action permissão. Os papéis integrados de Contribuidor de Configuração de Aplicações e Leitor de Configuração de Aplicações contêm a permissão para ler os armazenamentos de Configuração de Aplicações eliminados, mas não a permissão para os eliminar. As funções incorporadas Proprietário e Contribuidor incluem ambas as permissões por defeito. Deve atribuir permissões para ler e limpar armazenamentos de configuração de aplicações eliminados ao nível da subscrição, pois existem armazenamentos de configuração eliminados fora dos grupos de recursos individuais.
Implicações de faturação
Não há cobranças para lojas eliminadas de forma não definitiva. Depois de recuperar uma loja eliminada temporariamente, aplicam-se os custos normais. A eliminação suave não está disponível nos planos Gratuito e Desenvolvedor.