論理的な削除

Azure App Configuration の論理的な削除機能を使うと、削除されたストアのキーと値、機能フラグ、リビジョン履歴などのデータを復旧できます。 これは、Standard レベルのすべてのストアで自動的に有効になっています。 この記事では、論理的な削除機能とその機能の詳細詳細について説明します。

論理的な削除機能を使って Azure App Configuration ストアを復旧する方法について説明します。

注意

App Configuration ストアが論理的に削除されると、そのストアと統合されているサービスも削除されます。 たとえば、Azure RBAC ロールの割り当て、マネージド ID、Event Grid サブスクリプション、プライベート エンドポイントなどです。 論理的に削除された App Configuration ストアを復旧しても、これらのサービスは復旧されません。 これらは再作成が必要です。

シナリオ

論理的な削除機能は、削除が偶発的か意図的かにかかわらず、削除されたストアの復旧に対応します。 論理的な削除機能は、次のシナリオで保護策として動作します。

  • 削除された App Configuration ストアの復旧: 削除された App Configuration ストアは、保持期間内に復旧できる可能性があります。

  • App Configuration ストアの完全な削除: この機能は、App Configuration ストアを完全に削除するのに役立ちます。

復旧

復旧とは、論理的に削除された状態のストアをアクティブな状態に戻し、構成と機能管理のためにストアを要求できるようにする操作です。

保持期間

論理的に削除されたストアを保持する期間を日数で指定する変数。 この値はストアの作成時にのみ設定できます。一度設定すると、変更できません。 保持期間が過ぎると、ストアは自動的に完全に削除されます。

消去

消去とは、消去保護機能を有効にしていないストアの場合に、論理的に削除された状態のストアを完全に削除する操作です。 削除されたストアと同じ名前の App Configuration ストアを再作成するには、保持期間をまだ過ぎていない場合、最初にストアを消去する必要があります。

消去保護

消去保護が有効な場合、保持期間内には論理的に削除されたストアを消去できません。 無効な場合、保持期間を過ぎる前に論理的に削除されたストアを消去できます。 ストアで消去保護を有効にした後に、無効にすることはできません。

削除されたストアを回復するためのアクセス許可

  • Microsoft.AppConfiguration/configurationStores/write

削除された App Configuration ストアを回復するには、Microsoft.AppConfiguration/configurationStores/writeアクセス許可が必要です。 組み込みの "所有者" ロールと "共同作成者" ロールには、既定でこのアクセス許可が含まれています。 このアクセス許可は、サブスクリプションまたはリソース グループのスコープで割り当てることができます。

削除されたストアの読み取りと消去へのアクセス許可

  • 読み取り: Microsoft.AppConfiguration/locations/deletedConfigurationStores/read
  • 消去: Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action

削除された App Configuration ストアを一覧表示したり、名前で個々のストアを取得するには、 Microsoft.AppConfiguration/locations/deletedConfigurationStores/read アクセス許可が必要です。 削除されたApp Configuration ストアを消去するには、Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/actionアクセス許可が必要です。 組み込みの "所有者" ロールと "共同作成者" ロールには、既定でこのアクセス許可が含まれています。 削除されたApp Configuration ストアの読み取りと消去のアクセス許可は、サブスクリプション レベルで割り当てる必要があります。 これは、削除された構成ストアが個々のリソース グループの外部に存在するためです。

課金への影響

論理的に削除されたストアには料金がかかりません。 論理的に削除されたストアを復旧すると、通常の料金がかかります。 Free レベルでは、論理的な削除を使用できません。

次のステップ