Udostępnij przez


Wartości kluczowe w danym momencie

Usługa Azure App Configuration przechowuje rekord zmian wprowadzonych w kluczu wartości. Ten rekord zawiera chronologię zmian klucz-wartość. Możesz odtworzyć historię dowolnego klucza i uzyskać jego wcześniejszą wartość w dowolnym momencie w okresie historii klucza (7 dni dla sklepów w wersji Bezpłatnej i Deweloperskiej lub 30 dni dla sklepów w wersji Standardowej i Premium). Za pomocą tej funkcji możesz "podróżować w czasie" wstecz i pobierać starą wartość klucza. Na przykład można odzyskać ustawienia konfiguracji używane przed ostatnim wdrożeniem, aby przywrócić aplikację do poprzedniej konfiguracji.

Przywracanie wartości par klucz-wartość

Aby pobrać wcześniejsze wartości klucza, możesz użyć witryny Azure Portal lub interfejsu wiersza polecenia platformy Azure.

  1. Zaloguj się do witryny Azure Portal. Wybierz pozycję Wszystkie zasoby i wybierz wystąpienie magazynu App Configuration, w którym jest przechowywana wartość klucza.

  2. W menu Operacje wybierz pozycję Przywróć.

    Zrzut ekranu witryny Azure Portal z wybieraniem przywracania

  3. Wybierz datę: wybierz datę, aby wybrać datę i godzinę, do której chcesz powrócić.

  4. Kliknij poza polami daty i godziny lub naciśnij Tab , aby zweryfikować wybór. Teraz możesz zobaczyć, które wartości klucza zostały zmienione między wybraną datą i godziną a bieżącą godziną. Ten krok pomaga zrozumieć, do jakich kluczy i wartości przygotowujesz się do przywrócenia.

    Zrzut ekranu witryny Azure Portal z zapisanymi kluczami

    W portalu zostanie wyświetlona tabela kluczy i wartości. Pierwsza kolumna zawiera symbole wskazujące, co się stanie w przypadku przywrócenia danych dla wybranej daty i godziny:

    • Czerwony znak minus (–) oznacza, że wartość klucza nie istniała w wybranej dacie i godzinie i zostanie usunięta.
    • Zielony znak plus (+) oznacza, że wartość klucza istniała w wybranej dacie i godzinie i nie istnieje teraz. Jeśli wrócisz do wybranej daty i godziny, zostanie ona dodana z powrotem do konfiguracji.
    • Pomarańczowy znak punktorowy (•) oznacza, że wartość klucza została zmodyfikowana od wybranej daty i godziny. Klucz zostanie przywrócony do wartości, którą miał w wybranym dniu i godzinie.
  5. Zaznacz pole wyboru w wierszu, aby zaznaczyć/usunąć zaznaczenie wartości klucza do podjęcia działania. Po wybraniu zostanie wyświetlona różnica dla wartości klucza między bieżącą i wybraną datą i godziną.

    Zrzut ekranu portalu Azure z porównywanymi kluczami i wartościami

    W powyższym przykładzie podgląd pokazuje klucz TestApp:Settings:BackgroundColor, który obecnie ma wartość #FFF. Ta wartość zostanie zmodyfikowana na #45288E, jeśli przywrócimy dane.

    Możesz zaznaczyć jedno lub więcej pól wyboru w tabeli, aby wykonać akcję dla wybranej wartości klucza. Możesz również użyć zaznaczenia wszystkich pól wyboru w górnej części listy, aby wybrać/usunąć zaznaczenie wszystkich klucz-wartości.

  6. Wybierz pozycję Przywróć , aby przywrócić wybrane wartości klucza do wybranych danych i czasu.

    Zrzut ekranu z portalu Azure z wyborem opcji Przywróć

Widok historyczny/osi czasu dla wartości klucza

Wskazówka

Ta metoda jest praktyczna, jeśli masz nie więcej niż kilka zmian do wprowadzenia, ponieważ Eksplorator konfiguracji umożliwia wprowadzanie zmian tylko po kluczach. Jeśli musisz przywrócić wiele par klucz-wartości jednocześnie, skorzystaj z menu Przywróć.

Możesz również uzyskać dostęp do historii poprawek określonej wartości klucza w portalu.

  1. W menu Operacje wybierz pozycję Eksplorator konfiguracji.

  2. Wybierz pozycję Więcej akcji dla klucza, który chcesz eksplorować, a następnie pozycję Historia

    Zrzut ekranu przedstawiający witrynę Azure Portal z wybraną historią klucz-wartość

    Teraz możesz wyświetlić historię poprawek dla wybranego klucza i informacje o zmianach.

  3. Wybierz pozycję Przywróć, aby przywrócić klucz i wartość do tego punktu w czasie.

    Zrzut ekranu przedstawiający dane klucz-wartość w witrynie Azure Portal dla określonej daty

Następny krok