Effectuer des opérations REST sur des objets blob de pages avec stockage Premium

Le stockage Premium Azure offre une solution pour les charges de travail de machines virtuelles Azure nécessitant des performances élevées et une faible latence. Les disques Premium sont sauvegardés par des objets blob de pages dans Stockage Azure. Cette rubrique fournit des informations sur l’exécution d’opérations REST sur des objets blob de pages dans des comptes de stockage v2 (GPv2) à usage général avec des performances Premium. Pour en savoir plus sur le stockage Premium Azure, consultez SSD Premium.

Pour plus d’informations sur le stockage d’objets blob de blocs Premium, consultez Niveaux de performances du stockage Blob De blocs Azure.

Pour plus d’informations sur le stockage de fichiers Premium, consultez Comment créer un partage de fichiers Azure Premium.

Pour créer et gérer des comptes à l’aide de Resource Manager, consultez les informations de référence sur l’API REST du fournisseur de ressources de stockage. Pour créer et gérer des comptes classiques, consultez les informations de référence sur l’API REST Gestion des services.

Vous pouvez également accéder aux objets blob de pages dans les comptes de stockage GPv2 via la bibliothèque cliente stockage Azure pour .NET.

Les comptes de stockage GPv2 Premium prennent uniquement en charge les objets blob de page

Un compte GPv2 Premium stocke uniquement les objets blob de pages, et seules les API REST pour les objets blob de pages et leurs conteneurs sont pris en charge.

Remarque

Les comptes GPv2 Premium ne prennent pas en charge les objets blob de blocs, ni les services Fichier, Table et File d’attente. Toutefois, les comptes BlockBlobStorage Premium prennent en charge les objets blob de bloc et d’ajout. Pour plus d’informations et pour voir toutes les différentes options de stockage, consultez Types de comptes de stockage

Un point de terminaison GPv2 Premium ne peut pas être mappé à un nom de domaine personnalisé.

Restrictions de l’API REST sur un compte GPv2 Premium

Il existe certaines restrictions lors de l’utilisation de l’API REST du service Blob sur un compte GPv2 Premium :

  • Seules les opérations REST utilisant la version 2014-02-14 et ultérieure sont prises en charge. Pour plus d’informations, consultez Contrôle de version pour les services de stockage Azure .

  • Le nombre d’instantanés par objet blob de page est limité à 100. Si cette limite est dépassée, l’opération d’objet blob d’instantané renvoie le code d’erreur 409 (SnapshotCountExceededed).

  • Une instantané d’un objet blob de page peut être prise une fois toutes les dix minutes. Si ce taux est dépassé, l’opération retourne le Snapshot Blob code d’erreur 409 (SnapshotOperationRateExceededed).

  • L’accès public à un conteneur stockant des objets blob de page n’est pas autorisé. L’appel de Set Container ACL avec l’en-tête renvoie le x-ms-blob-public-access code d’erreur 400 (UnsupportedHeader). Vous pouvez obtenir l’accès public en créant un URI SAS avec les autorisations appropriées et une durée d’expiration infinie.

Pour plus d’informations sur les erreurs, consultez Codes d’erreur du service Blob.

Restrictions sur les opérations d’API REST sur les disques attachés à une machine virtuelle

Lorsqu’un disque sauvegardé par un objet blob de pages est attaché à une machine virtuelle Azure, certaines opérations d’API REST ne sont pas autorisées. Ces opérations sont autorisées sur le disque uniquement s’il est détaché de la machine virtuelle. Si une opération restreinte est appelée sur un disque attaché, le service renvoie le code d'erreur 409 (SystemInUse).

Le tableau suivant montre les opérations qui sont restreintes pour les disques attachés.

Type d’opération Opérations restreintes pour les disques attachés
Lire les opérations Obtenir un objet blob, Obtenir des plages de pages
Opérations d’écriture Put Blob, Put Page, Set Blob Properties, Set Blob Metadata
Opérations de suppression Delete Blob
Opérations de bail Bail Blob

Voir aussi

Codes d’erreur de service BLOB