Compartilhar via


Valores de chave pontuais

A Configuração de Aplicativos do Azure mantém um registro de alterações feitas em valores-chave. Esse registro fornece uma linha do tempo das alterações do valor de chave. Você pode reconstruir o histórico de qualquer chave e consultar seu valor anterior a qualquer momento durante o período de histórico de chaves (7 dias para lojas de nível Grátis e Desenvolvedor, ou 30 dias para lojas de nível Standard e Premium). Usando esse recurso, você pode "viajar no tempo" para trás e recuperar um valor-chave antigo. Por exemplo, você pode recuperar as configurações usadas antes da implantação mais recente para reverter o aplicativo para a configuração anterior.

Restaurar valores-chave

Você pode usar o portal do Azure ou a CLI do Azure para recuperar valores de chave anteriores.

  1. Entre no portal do Azure. Selecione Todos os recursos e selecione a instância do repositório de Configuração de Aplicativos em que o valor da chave é armazenado.

  2. No menu Operações , selecione Restaurar.

    Captura de tela do portal do Azure, selecionando a restauração

  3. Selecionar Data: selecione a data para selecionar uma data e hora para a qual você deseja reverter.

  4. Clique fora dos campos de data e hora ou pressione Tab para validar sua escolha. Agora você pode ver quais valores-chave foram alterados entre a data e a hora selecionadas e a hora atual. Esta etapa ajuda você a entender quais chaves e valores você planeja reverter.

    Captura de tela do portal do Azure com valores de chave salvos

    O portal exibe uma tabela de valores-chave. A primeira coluna inclui símbolos que indicam o que acontecerá se você restaurar os dados para a data e hora escolhidas:

    • O sinal de subtração vermelho (–) significa que o valor da chave não existia na data e hora selecionadas e será excluído.
    • O sinal de adição verde (+) significa que o valor de chave existiu na data e hora selecionadas e não existe agora. Se você reverter para a data e a hora selecionadas, ela será adicionada novamente à sua configuração.
    • O sinal de marcador laranja (•) significa que o valor da chave foi modificado desde a data e hora selecionadas. A chave será revertida para o valor que tinha na data e hora selecionadas.
  5. Marque a caixa de seleção na linha para selecionar/desmarcar o valor de chave para realizar a ação. Quando selecionado, ele exibirá a diferença para o valor de chave entre a data e a hora atuais e as selecionadas.

    Captura de tela do portal do Azure com valores de chaves comparados

    No exemplo acima, a visualização mostra a chave TestApp:Settings:BackgroundColor, que atualmente tem um valor de #FFF. Esse valor será modificado para #45288E se prosseguirmos com a restauração dos dados.

    Você pode selecionar uma ou mais caixas de seleção na tabela para executar uma ação sobre o valor-chave de sua escolha. Você também pode usar a caixa de seleção selecionar-tudo na parte superior da lista para selecionar/desmarcar todos os valores de chave.

  6. Selecione Restaurar para restaurar os valores-chave selecionados para os dados e a hora selecionados.

    Captura de tela do portal do Azure selecionando Restaurar

Exibição histórica/de linha do tempo do valor de chave

Dica

Esse método será conveniente se você não tiver mais do que algumas alterações a serem feitas, pois o Configuration Explorer só permitirá que você faça alterações chave por chave. Se você precisar restaurar vários valores de chave ao mesmo tempo, use o menu Restaurar .

Você também pode acessar o histórico de revisão de um valor-chave específico no portal.

  1. No menu Operações , selecione o Gerenciador de Configurações.

  2. Selecione Mais ações para a chave que você deseja explorar e, em seguida, Histórico

    Captura de tela do portal do Azure selecionando o histórico de valor de chave

    Agora você pode ver o histórico de revisão da chave selecionada e as informações sobre as alterações.

  3. Selecione Restaurar para restaurar a chave e o valor para este ponto no tempo.

    Captura de tela do portal do Azure exibindo dados chave-valor para uma data específica

Próxima etapa