Mettre à niveau vers un compte de stockage v2 à usage général

Les comptes de stockage v2 à usage général prennent en charge les dernières fonctionnalités du Stockage Azure, et intègrent toutes les fonctionnalités des comptes de stockage v1 à usage général et des comptes de stockage d’objets blob. Les comptes de stockage v2 à usage général sont adaptés à la plupart des scénarios. Pour le Stockage Azure, ce sont les comptes v2 à usage général qui offrent les tarifs de capacité par gigaoctet les plus bas. En outre, le prix des transactions est l’un des plus compétitifs du secteur. Les comptes v2 universels prennent en charge les niveaux d’accès de compte par défaut chaud ou froid et la hiérarchisation des niveau des objets BLOB entre chaud, froid ou archive.

La mise à niveau vers un compte de stockage v2 à usage général à partir d’un compte de stockage v1 à usage général ou d’un compte de stockage d’objets blob est une opération très simple. Pour ce faire, vous pouvez utiliser le Portail Azure, PowerShell ou Azure CLI. Aucun temps d’arrêt ou risque de perte de données n’est associé à la mise à niveau vers un compte de stockage v2 à usage général. La mise à niveau du compte s’effectue via une simple opération d’Azure Resource Manager qui modifie le type de compte.

Important

La mise à niveau d’un compte de stockage v1 universel ou d’objets blob vers un compte v2 universel est définitive et ne peut pas être annulée.

Notes

Bien que Microsoft recommande les comptes v2 universels pour la plupart des scénarios, Microsoft continuera à prendre en charge les comptes v1 universels pour les clients nouveaux et existants. Vous pouvez créer des comptes de stockage v1 universels dans de nouvelles régions chaque fois que Stockage Azure est disponible dans ces régions. Microsoft ne prévoie pas actuellement de déprécier la prise en charge des comptes v1 universels, et fournira un préavis d’au moins un an avant de déprécier toute fonctionnalité Stockage Azure. Microsoft continuera à fournir des mises à jour de sécurité pour les comptes v1 universels, mais aucun nouveau développement de fonctionnalité n’est attendu pour ce type de compte.

Pour les nouvelles régions Azure qui ont été mises en ligne après le 1er octobre 2020, la tarification des comptes v1 universels a changé et équivaut désormais à la tarification des comptes v2 universels dans ces régions. La tarification des comptes v1 universels dans les régions Azure qui existaient avant le 1er octobre 2020 n’a pas changé. Pour plus d’informations sur les tarifs des comptes v1 universels dans une région spécifique, consultez la page sur la tarification de Stockage Azure. Choisissez votre région puis, en regard de Offres et tarifs, sélectionnez Autre.

Mettre à niveau un compte

Pour mettre à niveau un compte de stockage d’objets blob ou v1 à usage général vers un compte v2 à usage général, utilisez le portail Azure, PowerShell ou Azure CLI.

  1. Connectez-vous au portail Azure.

  2. Accédez à votre compte de stockage.

  3. Dans la section Paramètres, sélectionnez Configuration.

  4. Sous Type de compte, sélectionnez Mettre à niveau.

  5. Sous Confirmer la mise à niveau, entrez le nom de votre compte.

  6. Sélectionnez Mettre à niveau en bas du panneau.

    Screenshot of configuration blade, upgrade account kind highlighted.

Spécifier un niveau d’accès pour les données blob

Les comptes v2 universels prennent en charge tous les services de stockage et objets de données Azure, mais les niveaux d’accès s’appliquent uniquement aux objets blob de blocs dans le stockage d’objets blob. Lorsque vous effectuez une mise à niveau vers un compte de stockage v2 à usage général, vous pouvez spécifier un niveau d’accès de compte par défaut chaud ou sporadique, indiquant le niveau par défaut sous lequel vos données blob sont chargées si le paramètre de niveau d’accès à l’objet blob en question n’est pas spécifié.

Les niveaux d’accès aux objets BLOB vous permettent de choisir la solution de stockage la plus économique en fonction des modèles d’utilisation prévus. Les objets blob de blocs peuvent être stockés dans un niveau de stockage chaud, froid ou archive. Pour plus d’informations sur les niveaux d’accès, consultez Stockage Blob Azure : Niveaux de stockage chaud, à froid et archivage.

Par défaut, un compte de stockage est créé dans le niveau d’accès chaud, tandis qu’un compte de stockage v1 universel peut être mis à niveau vers le niveau de compte chaud ou froid. Si aucun niveau d’accès de compte n’est spécifié lors de la mise à niveau, il est mis à niveau vers le niveau chaud par défaut. Si vous cherchez à déterminer le niveau d’accès à utiliser pour votre mise à niveau, examinez votre scénario d’usage des données actuel. Les utilisateurs se trouvent généralement face à deux scénarios lors de la migration vers un compte v2 à usage général :

  • Vous disposez d’un compte de stockage v1 universel et envisagez de passer à un compte de stockage v2 universel, assorti du niveau d’accès de stockage adapté aux données blob.
  • Vous avez décidé d’utiliser un compte de stockage v2 universel ou vous disposez déjà d’un tel compte et souhaitez savoir si vous devez utiliser le niveau d’accès de stockage chaud ou froid pour les données blob.

Dans les deux cas, la priorité est d’estimer les coûts de stockage, d’exploitation des données stockées dans un compte de stockage v2 à usage général et d’accès à celles-ci pour les comparer avec vos frais actuels.

Tarification et facturation

La mise à niveau d’un compte de stockage v1 vers un compte v2 universel est gratuite. Vous pouvez spécifier le niveau de compte souhaité pendant le processus de mise à niveau. Si aucun niveau de compte n’est spécifié lors de la mise à niveau, le niveau de compte par défaut du compte mis à niveau est Hot. Toutefois, le changement de niveau d’accès de stockage après la mise à niveau peut avoir un impact sur votre facture. Il est donc conseillé de spécifier le nouveau niveau de compte lors de la mise à niveau.

Tous les comptes de stockage utilisent un modèle de tarification pour le stockage d’objets blob basé sur le niveau de chaque objet blob. Les considérations de facturation suivantes s’appliquent à l’utilisation des comptes de stockage :

  • Coûts de stockage : Les coûts de stockage des données varient en fonction de la quantité de données stockées et du niveau d’accès de stockage. Le coût par gigaoctet diminue à mesure que le niveau refroidit.

  • Coûts d’accès aux données : les frais d’accès aux données augmentent à mesure que le niveau refroidit. Pour les données des niveaux d’accès de stockage d’archive et sporadique, des frais d’accès aux données en lecture vous sont facturés par gigaoctet.

  • Coûts de transaction : Frais par transaction pour tous les niveaux, augmentant à mesure que le niveau refroidit.

  • Coûts de transfert de données de géoréplication : ces coûts s’appliquent uniquement aux comptes pour lesquels la géoréplication est configurée, notamment GRS et RA-GRS. Le transfert de données de géoréplication implique des frais par gigaoctet.

  • Coûts de transfert de données sortantes : les transferts de données sortantes (données transférées hors d’une région Azure) sont facturés pour l’utilisation de la bande passante par gigaoctet. Cette facturation est cohérente avec les comptes de stockage à usage général.

  • Modification du niveau d’accès de stockage : Le passage du niveau d’accès de stockage froid au niveau d’accès de stockage chaud implique des frais correspondant à la lecture de toutes les données existant dans le compte de stockage. Par ailleurs, le passage du niveau d’accès de stockage chaud au niveau d’accès de stockage froid implique des frais correspondant à l’écriture de toutes les données dans le niveau froid (comptes GPv2 uniquement).

Notes

Pour plus d’informations sur le modèle de tarification des comptes de stockage, consultez la page Tarification du stockage Azure. Pour plus d’informations sur les frais de transfert de données sortantes, consultez la page Détails de la tarification – Transferts de données.

Estimer les coûts de vos modèles d’utilisation actuels

Pour estimer le coût de stockage et d’accès aux données blob stockées dans un compte de stockage v2 à usage général (et avec un niveau particulier), vous devez évaluer votre modèle d’utilisation existant ou faire une estimation du modèle d’utilisation souhaité. En général, vous souhaitez connaître :

  • Votre consommation pour le stockage d’objets blob, en gigaoctets :

    • Quelle est la quantité des données stockées dans le compte de stockage ?
    • Comment le volume de données est-il changé tous les mois ? Les nouvelles données remplacent-elles constamment les anciennes données ?
  • Le principal modèle d’accès pour vos données de stockage d’objets blob :

    • Quelle est la quantité de données lues et écrites dans le compte de stockage ?
    • Combien d’opérations de lecture et d’écriture ont lieu sur les données dans le compte de stockage ?

Pour choisir le niveau d’accès le plus adapté à vos besoins, vous devez déterminer votre capacité de données d’objet blob et la manière dont ces données sont utilisées. Pour ce faire, examinez les métriques de supervision de votre compte.

Analyse des comptes de stockage existants

Pour surveiller vos comptes de stockage existants et collecter ces données, vous pouvez utiliser des métriques de stockage dans Azure Monitor. Azure Monitor stocke des métriques qui comprennent les statistiques de transactions agrégées et les données de capacité relatives aux demandes adressées au service de stockage. Le Stockage Azure envoie les données de métriques au back-end Azure Monitor. Azure Monitor offre une expérience de supervision unifiée, comprenant à la fois les données du portail Azure et celles qui sont ingérées. Pour plus d’informations, consultez les articles suivants au choix :

Pour estimer les coûts d’accès aux données pour les comptes de stockage d’objets blob, vous devez classer les transactions en deux groupes.

  • La quantité de données récupérées à partir du compte de stockage peut être estimée en additionnant la métrique 'Ingress' pour les opérations 'GetBlob' et 'CopyBlob' essentiellement.

  • La quantité de données écrites dans le compte de stockage peut être estimée en additionnant les métriques 'Egress' pour les opérations 'PutBlob', 'PutBlock', 'CopyBlob' et 'AppendBlock' essentiellement.

Pour déterminer le prix de chaque opération sur le service de stockage Blob, consultez Associer chaque opération REST à un prix.

Le coût de transfert de données de géoréplication des comptes de stockage d’objets blob peut également être calculé en estimant la quantité de données écrites lors de l’utilisation d’un compte de stockage GRS ou RA-GRS.

Notes

Pour obtenir un exemple plus détaillé de calcul des coûts de l’utilisation du niveau d’accès de stockage chaud ou froid, consultez l’article « Que sont les niveaux d’accès Froid et Chaud, et comment savoir lequel utiliser ? » sur la page de tarification de Stockage Azure.

Étapes suivantes