Freigeben über


Zeitpunktschlüsselwerte

Die Azure App-Konfiguration verwaltet einen Datensatz von Änderungen, die an Schlüsselwerten vorgenommen wurden. Dieser Datensatz stellt eine Zeitachse der Schlüssel-Wert-Änderungen bereit. Sie können den Verlauf eines beliebigen Schlüssels rekonstruieren und den letzten Wert jederzeit innerhalb des Hauptverlaufszeitraums (7 Tage für Kostenlose und Entwickler-Tier-Stores oder 30 Tage für Standard- und Premium-Tier-Stores) bereitstellen. Mit diesem Feature können Sie "Zeitreise" rückwärts ausführen und einen alten Schlüsselwert abrufen. Sie können beispielsweise Konfigurationseinstellungen wiederherstellen, die vor der letzten Bereitstellung verwendet werden, um die Anwendung auf die vorherige Konfiguration zurückzurufen.

Wiederherstellen von Schlüsselwerten

Sie können das Azure-Portal oder die Azure CLI verwenden, um vergangene Schlüsselwerte abzurufen.

  1. Melden Sie sich beim Azure-Portal an. Wählen Sie "Alle Ressourcen" und dann die App-Konfigurationsspeicherinstanz aus, in der Ihr Schlüsselwert gespeichert ist.

  2. Wählen Sie im Menü "Vorgänge " die Option "Wiederherstellen" aus.

    Screenshot des Azure-Portals, auswählen der Option

  3. Wählen Sie "Datum" aus, um ein Datum und eine Uhrzeit auszuwählen, zu der Sie zurückkehren möchten.

  4. Klicken Sie außerhalb der Datums- und Uhrzeitfelder, oder drücken Sie die TAB-TASTE , um Ihre Auswahl zu überprüfen. Sie können nun sehen, welche Schlüsselwerte zwischen dem ausgewählten Datum und der Uhrzeit und der aktuellen Uhrzeit geändert wurden. Dieser Schritt macht deutlich, für welche Schlüssel und Werte Sie die Wiederherstellung vorbereiten.

    Screenshot des Azure-Portals mit gespeicherten Schlüsselwerten

    Das Portal zeigt eine Tabelle mit Schlüsselwerten an. Die erste Spalte enthält Symbole, die angeben, was geschieht, wenn Sie die Daten für das ausgewählte Datum und die ausgewählte Uhrzeit wiederherstellen:

    • Das rote Minuszeichen (–) bedeutet, dass der Schlüsselwert am ausgewählten Datum und an der ausgewählten Uhrzeit nicht vorhanden war und gelöscht wird.
    • Das grüne Pluszeichen (+) bedeutet, dass der Schlüsselwert am ausgewählten Datum und an der ausgewählten Uhrzeit vorhanden ist und jetzt nicht vorhanden ist. Wenn Sie das ausgewählte Datum und die Uhrzeit wiederherstellen, wird sie wieder zu Ihrer Konfiguration hinzugefügt.
    • Das orangefarbene Aufzählungszeichen (•) bedeutet, dass der Schlüsselwert seit dem ausgewählten Datum und der ausgewählten Uhrzeit geändert wurde. Der Schlüssel wird auf den Wert zurückgesetzt, den er am ausgewählten Datum und der ausgewählten Uhrzeit hatte.
  5. Verwenden Sie das Kontrollkästchen in der Zeile, um das Schlüssel-Wert-Paar, für das Sie eine Aktion ausführen möchten, auszuwählen oder die Auswahl aufzuheben. Wenn sie ausgewählt ist, wird die Differenz für den Schlüsselwert zwischen dem aktuellen und dem ausgewählten Datum und der ausgewählten Uhrzeit angezeigt.

    Screenshot des Azure-Portals mit verglichenen Schlüsselwerten

    Im obigen Beispiel zeigt die Vorschau den Schlüssel "TestApp:Settings:BackgroundColor", der derzeit den Wert #FFF hat. Dieser Wert wird in #45288E geändert, wenn wir die Daten wiederherstellen.

    Sie können ein oder mehrere Kontrollkästchen in der Tabelle aktivieren, um Maßnahmen für den Schlüsselwert Ihrer Wahl zu ergreifen. Sie können auch das Kontrollkästchen "Alles markieren" ganz oben in der Liste verwenden, um alle Schlüsselwerte auszuwählen/zu deaktivieren.

  6. Wählen Sie "Wiederherstellen " aus, um die ausgewählten Schlüsselwerte in den ausgewählten Daten und der ausgewählten Zeit wiederherzustellen.

    Screenshot des Azure-Portals, das

Historische/Zeitachsenansicht des Schlüsselwerts

Tipp

Diese Methode ist praktisch, wenn Sie nicht mehr als ein paar Änderungen vornehmen müssen, da Änderungen nur Schlüssel für Schlüssel im Konfigurations-Explorer vorgenommen werden können. Wenn Sie mehrere Schlüsselwerte gleichzeitig wiederherstellen müssen, verwenden Sie stattdessen das Menü "Wiederherstellen ".

Sie können auch auf den Überarbeitungsverlauf eines bestimmten Schlüsselwerts im Portal zugreifen.

  1. Wählen Sie im Menü "Vorgänge " den Konfigurations-Explorer aus.

  2. Wählen Sie "Weitere Aktionen " für den Schlüssel aus, den Sie erkunden möchten, und dann "Verlauf"

    Screenshot des Azure-Portals zum Auswählen des Schlüsselwertverlaufs

    Nun können Sie den Überarbeitungsverlauf für den ausgewählten Schlüssel und Informationen zu den Änderungen anzeigen.

  3. Wählen Sie "Wiederherstellen " aus, um den Schlüssel und den Wert zu diesem Zeitpunkt wiederherzustellen.

    Screenshot des Azure-Portals zum Anzeigen von Schlüsselwertdaten für ein bestimmtes Datum

Nächster Schritt