Usuwanie nietrwałe

funkcja usuwania nietrwałego Azure App Configuration umożliwia odzyskiwanie danych, takich jak klucz-wartości, flagi funkcji i historia poprawek usuniętego magazynu. Jest ona automatycznie włączona dla wszystkich sklepów w warstwie Standardowa. W tym artykule dowiesz się więcej o funkcji usuwania nietrwałego i jej funkcjonalności.

Dowiedz się, jak odzyskać magazyny Azure App Configuration przy użyciu funkcji usuwania nietrwałego.

Uwaga

Gdy magazyn App Configuration zostanie usunięty nietrwale, usługi zintegrowane z magazynem zostaną usunięte. Na przykład przypisania ról RBAC platformy Azure, tożsamość zarządzana, subskrypcje usługi Event Grid i prywatne punkty końcowe. Odzyskanie nietrwale usuniętego magazynu App Configuration nie spowoduje przywrócenia tych usług. Należy je ponownie utworzyć.

Scenariusze

Funkcja usuwania nietrwałego dotyczy odzyskiwania usuniętych magazynów, niezależnie od tego, czy usunięcie było przypadkowe, czy zamierzone. Funkcja usuwania nietrwałego będzie działać jako zabezpieczenie w następujących scenariuszach:

  • Odzyskiwanie usuniętego magazynu App Configuration: Usunięty magazyn konfiguracji aplikacji można odzyskać w okresie przechowywania.

  • Trwałe usunięcie magazynu App Configuration: ta funkcja ułatwia trwałe usunięcie magazynu konfiguracji aplikacji.

Odzyskiwanie

Odzyskiwanie to operacja umożliwiająca przywrócenie magazynów w stanie usunięcia nietrwałego do stanu aktywnego, w którym można zażądać magazynu na potrzeby zarządzania konfiguracją i funkcjami.

Okres przechowywania

Zmienna określająca okres (w dniach), dla którego magazyn usunięty nietrwale zostanie zachowany. Tę wartość można ustawić tylko podczas tworzenia magazynu i po ustawieniu nie można jej zmienić. Po upływie okresu przechowywania magazyn zostanie trwale usunięty.

Purge

Przeczyszczanie to operacja trwałego usunięcia magazynów w stanie usunięcia nietrwałego, pod warunkiem, że magazyn nie ma włączonej ochrony przed przeczyszczeniem. Aby ponownie utworzyć magazyn App Configuration o tej samej nazwie co usunięty magazyn, należy najpierw przeczyścić magazyn, jeśli nie został jeszcze przeszły okres przechowywania.

Ochrona przed przeczyszczaniem

Po włączeniu ochrony przed przeczyszczeniem magazyny usunięte nietrwale nie mogą być czyszczone w okresie przechowywania. W przypadku wyłączenia magazyn usunięty nietrwale może zostać przeczyszczone przed wygaśnięciem okresu przechowywania. Po włączeniu ochrony przed przeczyszczaniem w sklepie nie można jej wyłączyć.

Uprawnienia do odzyskiwania usuniętego magazynu

  • Microsoft.AppConfiguration/configurationStores/write

Aby odzyskać usunięty App Configuration przechowywać Microsoft.AppConfiguration/configurationStores/write wymagane uprawnienie. Wbudowane role "Właściciel" i "Współautor" domyślnie zawierają to uprawnienie. Uprawnienie można przypisać w zakresie subskrypcji lub grupy zasobów.

Uprawnienia do odczytywania i przeczyszczania usuniętych magazynów

  • Odczytu: Microsoft.AppConfiguration/locations/deletedConfigurationStores/read
  • Przeczyść: Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action

Aby wyświetlić listę usuniętych magazynów App Configuration lub uzyskać pojedynczy magazyn według nazwyMicrosoft.AppConfiguration/locations/deletedConfigurationStores/read, wymagane jest uprawnienie. Aby przeczyścić usunięty App Configuration przechowywać Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action wymagane uprawnienie. Wbudowane role "Właściciel" i "Współautor" domyślnie zawierają te uprawnienia. Uprawnienia do odczytu i przeczyszczania usuniętych magazynów App Configuration muszą być przypisane na poziomie subskrypcji. Dzieje się tak, ponieważ usunięte magazyny konfiguracji istnieją poza poszczególnymi grupami zasobów.

Implikacje dotyczące rozliczeń

Nie będą naliczane żadne opłaty za nietrwałe magazyny usunięte. Po odzyskaniu nietrwałego magazynu rozpocznie się naliczanie zwykłych opłat. Usuwanie nietrwałe nie jest dostępne w warstwie Bezpłatna.

Następne kroki