ちょっと前からはじまっている、アーカイブストレージのプレビュー。今のところ、米国東部2でのみ利用可能。アーカイブしたファイルを取り出すのにどのくらい時間がかかるのか検証。
アーカイブストレージの詳細は https://docs.microsoft.com/ja-jp/azure/storage/blobs/storage-blob-storage-tiers
これによると、50GB未満のBLOB処理で、最大15時間かかるとのこと。
やってみたことは、
- アーカイブできるストレージアカウントの作成
- BLOB配置のためのコンテナ作成
- BLOB(画像、約1.7MB)のアップロード
- BLOBに https でアクセスできることを確認
- Access Tier を Archive に変更
- BLOB にhttps でアクセスしてエラーになることを確認 (409エラーとなる)
- Access Tier を Cool に変更
- BLOB に https で定期的にアクセスし、200がかえってくるまでの時間を測定
検証方法
Application Insights を使って、5分間隔で、pingしてみる。
結果
ほぼ、1時間で、Archive から Cool に Access Tier の変更が完了。
まとめ
プレビューで利用している人がすくないからかもしれないけど、全然、15時間かからない。良い感じ。もっと大きなファイルになったらどうなるのか、後日検証。