Premium Storage を使用してページ BLOB に対して REST 操作を実行する

Azure Premium Storage は、高パフォーマンスと低待機時間を必要とする Azure 仮想マシン ワークロード向けのソリューションを提供します。 プレミアム ディスクは、Azure Storageのページ BLOB によってサポートされます。 このトピックでは、Premium パフォーマンスを備えた汎用 v2 (GPv2) ストレージ アカウントのページ BLOB に対して REST 操作を実行する方法について説明します。 Azure Premium Storage の詳細については、プレミアム SSD に関するページを参照してください。

Premium ブロック BLOB ストレージの詳細については、「 Azure ブロック BLOB ストレージのパフォーマンスレベル」を参照してください。

Premium ファイル ストレージの詳細については、「 Premium Azure ファイル共有を作成する方法」を参照してください。

Resource Managerを使用してアカウントを作成および管理するには、Storage リソース プロバイダー REST API リファレンスを参照してください。 クラシック アカウントを作成および管理するには、 Service Management REST API リファレンスを参照してください

また、.NET 用の Azure Storage クライアント ライブラリを使用して、GPv2 ストレージ アカウントのページ BLOB にアクセスすることもできます。

プレミアム GPv2 ストレージ アカウントでは、ページ BLOB のみがサポートされます

Premium GPv2 アカウントでは、ページ BLOB のみが格納され、ページ BLOB とそのコンテナーの REST API のみがサポートされます。

注意

プレミアム GPv2 アカウントでは、ブロック BLOB やファイル、テーブル、キュー サービスはサポートされていません。 ただし、Premium BlockBlobStorage アカウントでは、ブロック BLOB と追加 BLOB がサポートされます。 詳細およびさまざまなストレージ オプションについては、「ストレージ アカウントの種類」を参照してください。

Premium GPv2 エンドポイントをカスタム ドメイン名にマップすることはできません。

Premium GPv2 アカウントに対する REST API の制限

Premium GPv2 アカウントに対して BLOB サービス REST API を使用する場合は、特定の制限があります。

  • バージョン 2014-02-14 以降を使用した REST 操作のみがサポートされます。 詳細については、Azure Storage サービスのバージョン管理を参照してください。

  • ページ BLOB あたりのスナップショットの数は 100 に制限されています。 この制限を超えた場合、 スナップショット BLOB 操作はエラー コード 409 (SnapshotCountExceeded) を返します。

  • ページ BLOB のスナップショットは、10 分ごとに 1 回取得できます。 このレートを超えると、 Snapshot Blob エラー コード 409 (SnapshotOperationRateExceeded) が返されます。

  • ページ BLOB を格納しているコンテナーへのパブリック アクセスは許可されません。 ヘッダーで Set Container ACLx-ms-blob-public-access 呼び出すと、エラー コード 400 (UnsupportedHeader) が返されます。 適切なアクセス許可と無限の有効期限を持つ SAS URI を 作成することで、パブリック アクセスを取得できます。

その他のエラー情報については、「 BLOB サービスのエラー コード」を参照してください。

仮想マシンに接続されているディスクに対する REST API 操作に関する制限事項

ページ BLOB によってバックアップされたディスクが Azure 仮想マシンに接続されている場合、特定の REST API 操作は許可されません。 これらの操作は、仮想マシンからデタッチされている場合にのみ、ディスクに対して許可されます。 接続されたディスクに対して、制限された操作を呼び出すと、サービスがエラー コード 409 (SystemInUse) を返します。

次の表は、接続されたディスクに対して制限される操作を示しています。

操作の種類 接続されたディスクに対して制限されている操作
操作を読み取ります。 BLOB の取得ページ範囲の取得
書き込み操作 BLOB の配置Put ページBLOB プロパティの設定BLOB メタデータの設定
削除操作 Delete Blob
リース操作 Lease Blob

関連項目

BLOB サービスのエラー コード