Exclusão reversível

O recurso de exclusão temporária da Configuração de Aplicativos do Azure permite a recuperação de seus dados, como valores de chave, sinalizadores de recurso e histórico de revisão de um repositório excluído. Ele é habilitado automaticamente para todas as lojas na camada Standard. Neste artigo, saiba mais sobre o recurso de exclusão temporária 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 um repositório de Configuração de Aplicativos é excluído de forma temporária, os serviços integrados ao repositório serão excluídos. Por exemplo, atribuições de funções RBAC do Azure, identidade gerenciada, assinaturas de Grade de Eventos e pontos de extremidade privados. A recuperação de um armazenamento de Configuração de Aplicativos excluído temporariamente não restaurará esses serviços. Eles precisarão ser criados novamente.

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 um repositório de configurações de aplicativo excluído: um repositório de Configuração de Aplicativos excluído pode ser recuperado no período de retenção.

  • Exclusão permanente do armazenamento de Configuração de Aplicativos: esse recurso ajuda a excluir permanentemente um repositório de configurações de aplicativo.

Recuperar

Recuperar é a operação para colocar os armazenamentos em um estado de exclusão temporária de volta a um estado ativo em que um pode solicitar o armazenamento para configuração e gerenciamento de recursos.

Período de retenção

Uma variável para especificar o intervalo de tempo, em dias, no qual um repositório com exclusão temporária será retido. Esse valor só pode ser definido na criação do repositório e, uma vez definido, não pode ser alterado. Depois que o período de retenção tiver decorrido, o armazenamento será permanentemente excluído de maneira automática.

Limpar

Limpar é a operação para excluir permanentemente os armazenamentos em um estado de exclusão temporária, desde que o repositório não tenha a proteção de limpeza habilitada. Para recriar o repositório de Configuração de Aplicativos com o mesmo nome de um repositório excluído, você precisará limpar o armazenamento primeiro se ele ainda não passado do período de retenção.

Proteção contra limpeza

Com a proteção de limpeza habilitada, os armazenamentos com exclusão temporária não podem ser limpos no período de retenção. Se desabilitado, o repositório com exclusão temporária poderá ser limpo antes que o período de retenção expire. Uma vez que a proteção de limpeza esteja ativada no armazenamento, ela não poderá ser desabilitada.

Permissões para recuperar um repositório excluído

  • Microsoft.AppConfiguration/configurationStores/write

Para recuperar um repositório excluído da Configuração de Aplicativos, é necessário contar com a permissão Microsoft.AppConfiguration/configurationStores/write. As funções internas "Proprietário" e "Colaborador" contêm essa permissão por padrão. Essa permissão pode ser atribuída 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 os repositórios excluídos da Configuração de Aplicativos ou obter um repositório individual por nome, a permissão Microsoft.AppConfiguration/locations/deletedConfigurationStores/read é necessária. Para limpar um repositório excluído da Configuração de Aplicativos, a permissão Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action é necessária. As funções internas "Proprietário" e "Colaborador" contêm essas permissões por padrão. As permissões para ler e limpar repositórios excluídos da Configuração de Aplicativos devem ser atribuídas no nível da assinatura. Isso ocorre porque os repositórios de configuração excluídos existem fora de grupos de recursos individuais.

Implicações de cobrança

Não haverá encargos para os repositórios com exclusão temporária. Depois de recuperar um repositório com exclusão temporária, os encargos usuais começarão a ser aplicados. A exclusão temporária não está disponível com a camada gratuita.

Próximas etapas