Dela via


Nyckelvärden för tidpunkt

Azure App Configuration har en post med ändringar som gjorts i nyckelvärden. Den här posten innehåller en tidslinje över nyckel/värde-ändringar. Du kan rekonstruera historiken för valfri nyckel och ange dess tidigare värde när som helst inom nyckelhistorikperioden (7 dagar för butiker på den kostnadsfria nivån eller 30 dagar för standardnivålager). Med den här funktionen kan du "time-travel" bakåt och hämta ett gammalt nyckelvärde. Du kan till exempel återställa konfigurationsinställningar som användes före den senaste distributionen för att återställa programmet till den tidigare konfigurationen.

Återställa nyckelvärden

Du kan använda Azure-portalen eller Azure CLI för att hämta tidigare nyckelvärden.

  1. Logga in på Azure-portalen. Välj Alla resurser och välj den App Configuration Store-instans där nyckelvärdet lagras.

  2. I menyn Åtgärder väljer du Återställ.

    Screenshot of the Azure portal, selecting restore

  3. Välj Datum: Välj datum för att välja ett datum och en tid som du vill återgå till.

  4. Klicka utanför datum- och tidsfälten eller tryck på Tabb för att verifiera ditt val. Nu kan du se vilka nyckelvärden som har ändrats mellan det valda datumet och tiden och den aktuella tiden. Det här steget hjälper dig att förstå vilka nycklar och värden du förbereder för att återgå till.

    Screenshot of the Azure portal with saved key-values

    Portalen visar en tabell med nyckelvärden. Den första kolumnen innehåller symboler som anger vad som händer om du återställer data för det valda datumet och tiden:

    • Det röda minustecknet (–) innebär att nyckelvärdet inte fanns vid det valda datumet och tiden och tas bort.
    • Det gröna plustecknet (+) innebär att nyckelvärdet fanns vid ditt valda datum och tid och inte finns nu. Om du återgår till valt datum och tid läggs det tillbaka till konfigurationen.
    • Det orangefärgade punkttecknet (•) innebär att nyckelvärdet har ändrats sedan det valda datumet och tiden. Nyckeln återgår till det värde som den hade vid det valda datumet och tiden.
  5. Markera kryssrutan på raden för att markera/avmarkera nyckelvärdet för att vidta åtgärder. När det är markerat visas skillnaden för nyckelvärdet mellan aktuellt och valt datum och tid.

    Screenshot of the Azure portal with compared keys-values

    I exemplet ovan visar förhandsversionen nyckeln TestApp:Inställningar:BackgroundColor, som för närvarande har värdet #FFF. Det här värdet ändras till #45288E om vi går igenom med att återställa data.

    Du kan markera en eller flera kryssrutor i tabellen för att vidta åtgärder för valfritt nyckelvärde. Du kan också använda kryssrutan select-all längst upp i listan för att markera/avmarkera alla nyckelvärden.

  6. Välj Återställ för att återställa de valda nyckelvärdena till valda data och tid.

    Screenshot of the Azure portal selecting Restore

Historisk/tidslinjevy över nyckelvärde

Dricks

Den här metoden är praktisk om du inte har fler än ett par ändringar att göra, eftersom Konfigurationsutforskaren bara låter dig göra ändringar nyckel för nyckel. Om du behöver återställa flera nyckelvärden samtidigt använder du menyn Återställ i stället.

Du kan också komma åt revisionshistoriken för ett specifikt nyckelvärde i portalen.

  1. I menyn Åtgärder väljer du Konfigurationsutforskaren.

  2. Välj Fler åtgärder för den nyckel som du vill utforska och sedan Historik

    Screenshot of the Azure portal selecting key-value history

    Nu kan du se revisionshistoriken för den valda nyckeln och information om ändringarna.

  3. Välj Återställ för att återställa nyckeln och värdet till den här tidpunkten.

    Screenshot of the Azure portal viewing key-value data for a specific date

Nästa steg