BLOB のバージョン管理を有効にして管理する

BLOB ストレージのバージョン管理を有効にすると、BLOB が変更または削除されたときに、以前のバージョンを自動的に維持できます。 BLOB のバージョン管理が有効になっていると、データが誤って変更または削除された場合に、以前のバージョンの BLOB を復元して復旧できます。

この記事では、Azure portal または Azure Resource Manager テンプレートを使用してストレージ アカウントの BLOB のバージョン管理を有効または無効にする方法について説明します。 BLOB のバージョン管理については、BLOB のバージョン管理に関するページをご覧ください。

BLOB のバージョン管理を有効にする

これは、Azure portal、PowerShell、Azure CLI、または Azure Resource Manager テンプレートでの BLOB のバージョン管理を有効にできます。

Azure portal でストレージ アカウントの BLOB のバージョン管理を有効にするには、次のようにします。

  1. ポータルでストレージ アカウントに移動します。

  2. [データ管理][データ保護] を選びます。

  3. [追跡] セクションで [BLOB のバージョン管理を有効にする] を選び、すべてのバージョンを保持するか、一定期間後に削除するかを選びます。

    Screenshot showing how to enable blob versioning in Azure portal

重要

[後にバージョンを削除する] オプションを設定すると、ストレージ アカウントのライフサイクル管理ポリシーに規則が自動的に追加されます。 その規則が追加されると、[データ保護] 構成ページには [Delete versions after] (後にバージョンを削除する) オプションが表示されなくなります。

そのオプションを [データ保護] ページに再表示させるには、規則を削除します。 ライフサイクル管理ポリシーにバージョンを削除する他の規則が含まれている場合は、[後にバージョンを削除する] オプションが再び表示される前に、それらの規則も削除する必要があります。

BLOB バージョンをリストに表示する

BLOB のバージョンを表示するには、Azure portal、PowerShell、または Azure CLI を使用します。 Blob Storage SDK のいずれかを使用して、BLOB のバージョンを一覧表示することもできます。

Azure portal で BLOB のバージョンを一覧表示するには:

  1. ポータルでストレージ アカウントに移動した後、BLOB を含むコンテナーに移動します。

  2. バージョンを一覧表示する BLOB を選択します。

  3. [バージョン] タブを選択して、BLOB のバージョンを表示します。

    Screenshot showing how to list blob versions in the Azure portal

  4. [削除されたバージョンの表示] ボタンを切り替えて、論理的に削除されたバージョンを表示します。 ストレージ アカウントで BLOB の論理的な削除が有効になっている場合は、論理的に削除されたバージョンのうち、論理的な削除の保持期間内にあるものが一覧に表示されます。

    Screenshot showing how to list soft-deleted versions in Azure portal.

次のステップ