À propos des comptes de stockage AzureAbout Azure storage accounts

Conseil

Dans cet article, le contenu s’applique au stockage de Table Azure d’origine.The content in this article applies to the original Azure Table storage. Toutefois, il existe désormais une offre premium de stockage de tables, l’API de Table d’Azure Cosmos DB, qui propose des tables optimisées pour le débit, la distribution globale et les index secondaires automatiques.However, there is now a premium offering for table storage, the Azure Cosmos DB Table API that offers throughput-optimized tables, global distribution, and automatic secondary indexes. Pour en savoir plus et essayer l’expérience premium, consultez Azure Cosmos DB : API de table.To learn more and try out the premium experience, please check out Azure Cosmos DB Table API.

Vue d’ensembleOverview

Un compte de stockage Azure fournit un espace de noms unique pour stocker vos objets de données Azure Storage et y accéder.An Azure storage account provides a unique namespace to store and access your Azure Storage data objects. Tous les objets d’un compte de stockage sont facturés ensemble en tant que groupe.All objects in a storage account are billed together as a group. Par défaut, les données de votre compte sont uniquement accessibles par vous, le propriétaire du compte.By default, the data in your account is available only to you, the account owner.

Il existe deux types de comptes de stockage :There are two types of storage accounts:

Comptes de stockage à usage généralGeneral-purpose Storage Accounts

Un compte de stockage à usage général vous donne accès aux services Azure Storage telles que les tables, files d’attente, fichiers, objets blob et disques de machine virtuelle Azure au sein d’un compte unique.A general-purpose storage account gives you access to Azure Storage services such as Tables, Queues, Files, Blobs and Azure virtual machine disks under a single account. Ce type de compte de stockage offre deux niveaux de performances :This type of storage account has two performance tiers:

Comptes de stockage d’objets blobBlob Storage Accounts

Un compte de stockage d’objets blob est un compte de stockage spécialisé pour le stockage des données non structurées en tant qu’objets blob dans Azure Storage.A Blob storage account is a specialized storage account for storing your unstructured data as blobs (objects) in Azure Storage. Les comptes de stockage d’objets blob sont similaires à vos comptes de stockage à usage général existants et offrent les excellents niveaux de durabilité, disponibilité, évolutivité et performances dont vous bénéficiez aujourd’hui. Ils assurent notamment la cohérence d’API à 100 % pour les objets blob de blocs et d’ajout.Blob storage accounts are similar to your existing general-purpose storage accounts and share all the great durability, availability, scalability, and performance features that you use today including 100% API consistency for block blobs and append blobs. Pour les applications qui requièrent uniquement le stockage d’objets blob de blocs ou d’objets blob d’ajout, nous recommandons d’utiliser des comptes de stockage d’objets blob.For applications requiring only block or append blob storage, we recommend using Blob storage accounts.

Note

Les comptes de stockage d’objets blob prennent en charge uniquement les objets blob de blocs et d’ajout, mais pas les objets blob de pages.Blob storage accounts support only block and append blobs, and not page blobs.

Les comptes de stockage d’objets blob exposent l’attribut Access Tier , qui peut être spécifié lors de la création du compte et modifié ultérieurement si nécessaire.Blob storage accounts expose the Access Tier attribute which can be specified during account creation and modified later as needed. Il existe deux types de niveaux d’accès qui peuvent être spécifiés en fonction de votre modèle d’accès aux données :There are two types of access tiers that can be specified based on your data access pattern:

  • Un niveau d’accès chaud qui indique que les objets du compte de stockage seront sollicités plus fréquemment.A Hot access tier which indicates that the objects in the storage account will be more frequently accessed. Il permet de stocker des données moyennant un coût d’accès inférieur.This allows you to store data at a lower access cost.
  • Un niveau d’accès froid qui indique que les objets du compte de stockage seront sollicités moins fréquemment.A Cool access tier which indicates that the objects in the storage account will be less frequently accessed. Il permet de stocker des données moyennant un coût de stockage inférieur.This allows you to store data at a lower data storage cost.

Si le modèle d’utilisation de vos données est modifié, vous pouvez également basculer entre ces niveaux d’accès à tout moment.If there is a change in the usage pattern of your data, you can also switch between these access tiers at any time. La modification du niveau d’accès peut entraîner des frais supplémentaires.Changing the access tier may result in additional charges. Consultez Comptes de stockage d’objets blob - Tarification et facturation pour plus de détails.Please see Pricing and billing for Blob storage accounts for more details.

Pour plus d’informations sur les comptes de stockage d’objets blob, voir Stockage d’objets blob Azure : niveaux froid et chaudFor more details on Blob storage accounts, see Azure Blob Storage: Cool and Hot tiers.

Pour pouvoir créer un compte de stockage, vous devez posséder un abonnement Azure, c’est-à-dire un plan qui vous donne accès à divers services Azure.Before you can create a storage account, you must have an Azure subscription, which is a plan that gives you access to a variety of Azure services. Pour la prise en main d’Azure, vous pouvez bénéficier d’un compte gratuit.You can get started with Azure with a free account. Quand vous décidez d’acheter un plan d’abonnement, vous avez le choix entre plusieurs options d’achat.Once you decide to purchase a subscription plan, you can choose from a variety of purchase options. Si vous êtes abonné à MSDN, vous bénéficiez de crédits mensuels gratuits que vous pouvez utiliser avec les services Azure, y compris Azure Storage.If you’re an MSDN subscriber, you get free monthly credits that you can use with Azure services, including Azure Storage. Pour plus d’informations sur la tarification des licences en volume, consultez la page Prix appliqués à Azure Storage .See Azure Storage Pricing for information on volume pricing.

Pour apprendre à créer un compte de stockage, consultez Créer un compte de stockage .To learn how to create a storage account, see Create a storage account for more details. Un seul abonnement vous permet de créer jusqu’à 200 comptes de stockage uniques.You can create up to 200 uniquely named storage accounts with a single subscription. Pour plus d’informations sur les limites du compte de stockage, consultez la page Objectifs de performance et évolutivité d’Azure Storage .See Azure Storage Scalability and Performance Targets for details about storage account limits.

Facturation du compte de stockageStorage account billing

La facturation de l’utilisation d’Azure Storage est basée sur votre compte de stockage.You are billed for Azure Storage usage based on your storage account. Les coûts de stockage sont basés sur les facteurs suivants : la région/l’emplacement, le type de compte, la capacité de stockage, le schéma de réplication, les transactions de stockage et l’acheminement des données.Storage costs are based on the following factors: region/location, account type, storage capacity, replication scheme, storage transactions, and data egress.

  • La région se rapporte à la région géographique dans laquelle votre compte est basé.Region refers to the geographical region in which your account is based.
  • Le compte que vous utilisez peut être de deux types : compte de stockage à usage général ou compte de stockage d’objets blob.Account type refers to whether you are using a general-purpose storage account or a Blob storage account. Avec un compte de stockage d’objets blob, le niveau d’accès détermine également le modèle de facturation du compte.With a Blob storage account, the access tier also determines the billing model for the account.
  • La capacité de stockage fait référence à l’unité de compte de stockage que vous utilisez pour stocker des données.Storage capacity refers to how much of your storage account allotment you are using to store data.
  • La réplication détermine le nombre de copies de vos données qui sont conservées simultanément et à quels emplacements.Replication determines how many copies of your data are maintained at one time, and in what locations.
  • Les transactions font références à toutes les opérations de lecture et d'écriture vers Azure Storage.Transactions refer to all read and write operations to Azure Storage.
  • L'acheminement des données fait référence aux données transférées hors d'une région Azure.Data egress refers to data transferred out of an Azure region. Lorsque les données de votre compte de stockage sont utilisées par une application qui n’est pas exécutée dans la même région, vous êtes facturé pour l’acheminement des donnéesWhen the data in your storage account is accessed by an application that is not running in the same region, you are charged for data egress. (pour les services Azure, vous pouvez grouper vos données et services dans les mêmes centres de données pour réduire ou éliminer les frais d'acheminement des données).(For Azure services, you can take steps to group your data and services in the same data centers to reduce or eliminate data egress charges.)

La page Prix appliqués à Azure Storage fournit des informations de tarification détaillées basées sur le type de compte, la capacité de stockage, la réplication et les transactions.The Azure Storage Pricing page provides detailed pricing information based on account type, storage capacity, replication, and transactions. La page Détails de la tarification – Transferts de données fournit des informations de tarification détaillées pour les acheminements de données.The Data Transfers Pricing Details provides detailed pricing information for data egress. Vous pouvez utiliser le Calcul des coûts Azure Storage pour faciliter l'estimation des coûts.You can use the Azure Storage Pricing Calculator to help estimate your costs.

Note

Lorsque vous créez une machine virtuelle Azure, un compte de stockage est créé automatiquement pour vous sur le lieu de déploiement si vous ne disposez pas déjà de ce type de compte à cet emplacement.When you create an Azure virtual machine, a storage account is created for you automatically in the deployment location if you do not already have a storage account in that location. Il n’est donc pas nécessaire de suivre les étapes ci-dessous pour créer un compte de stockage pour vos disques de machines virtuelles.So it's not necessary to follow the steps below to create a storage account for your virtual machine disks. Le nom du compte de stockage dépend du nom de la machine virtuelle.The storage account name will be based on the virtual machine name. Pour plus d’informations, consultez la documentation relative aux machines virtuelles Azure .See the Azure Virtual Machines documentation for more details.

Points de terminaison d'un compte de stockageStorage account endpoints

Chaque objet que vous stockez dans Azure Storage possède une adresse URL unique.Every object that you store in Azure Storage has a unique URL address. Le nom du compte de stockage constitue le sous-domaine de cette adresse.The storage account name forms the subdomain of that address. La combinaison sous-domaine/nom du domaine, qui est propre à chaque service, forme un point de terminaison pour votre compte de stockage.The combination of subdomain and domain name, which is specific to each service, forms an endpoint for your storage account.

Par exemple, si le nom de votre compte de stockage est mystorageaccount, les points de terminaison par défaut de votre compte de stockage sont les suivants :For example, if your storage account is named mystorageaccount, then the default endpoints for your storage account are:

  • Service BLOB : http://mystorageaccount.blob.core.windows.netBlob service: http://mystorageaccount.blob.core.windows.net
  • Service de Table : http://moncomptedestockage.table.core.windows.netTable service: http://mystorageaccount.table.core.windows.net
  • Service de File d’attente : http://moncomptedestockage.queue.core.windows.netQueue service: http://mystorageaccount.queue.core.windows.net
  • Service de fichiers : http://mystorageaccount.file.core.windows.netFile service: http://mystorageaccount.file.core.windows.net

Note

Un compte de stockage d’objets blob expose uniquement le point de terminaison de service blob.A Blob storage account only exposes the Blob service endpoint.

L’URL permettant d’accéder à un objet dans un compte de stockage est constituée de l’ajout de l’emplacement de l’objet dans le compte de stockage au point de terminaison.The URL for accessing an object in a storage account is built by appending the object's location in the storage account to the endpoint. Par exemple, une adresse d’objet blob peut avoir ce format : http://moncomptedestockage.blob.core.windows.net/monconteneur/monobjetblob.For example, a blob address might have this format: http://mystorageaccount.blob.core.windows.net/mycontainer/myblob.

Vous pouvez aussi configurer un nom de domaine personnalisé à utiliser avec votre compte de stockage.You can also configure a custom domain name to use with your storage account. Pour plus d’informations, consultez la page Configurer un nom de domaine personnalisé pour un point de terminaison Blob Storage.For more information, see Configure a custom domain Name for your Blob Storage Endpoint. Vous pouvez également le configurer avec PowerShell.You can also configure it with PowerShell. Pour plus d’informations, référez-vous à l’applet de commande Set-AzureRmStorageAccount .For more information, see the Set-AzureRmStorageAccount cmdlet.

Créez un compte de stockage.Create a storage account

  1. Connectez-vous au Portail Azure.Sign in to the Azure portal.
  2. Sur le portail Azure, développez le menu de gauche pour ouvrir le menu des services, et sélectionnez Plus de services.In the Azure portal, expand the menu on the left side to open the menu of services, and choose More Services. Faites défiler jusqu’à Stockage, puis sélectionnez Comptes de stockage.Then, scroll down to Storage, and choose Storage accounts. Sur la fenêtre Comptes de stockage, sélectionnez Ajouter.On the Storage Accounts window that appears, choose Add.
  3. Entrez un nom pour votre compte de stockage.Enter a name for your storage account. Pour plus d’informations sur l’utilisation du nom de compte de stockage pour adresser les objets que vous stockez dans Azure Storage, consultez Points de terminaison d’un compte de stockage .See Storage account endpoints for details about how the storage account name will be used to address your objects in Azure Storage.

    Note

    Les noms des comptes de stockage doivent comporter entre 3 et 24 caractères, uniquement des lettres minuscules et des chiffres.Storage account names must be between 3 and 24 characters in length and may contain numbers and lowercase letters only.

    Le nom de votre compte de stockage doit être unique dans Azure.Your storage account name must be unique within Azure. Le portail Azure indique si le nom du compte de stockage sélectionné est déjà utilisé.The Azure portal will indicate if the storage account name you select is already in use.

  4. Sélectionnez le modèle de déploiement à utiliser : Resource Manager ou Classique.Specify the deployment model to be used: Resource Manager or Classic. Resource Manager est le modèle de déploiement recommandé.Resource Manager is the recommended deployment model. Pour plus d’informations, consultez Présentation du déploiement de Resource Manager et du déploiement classique.For more information, see Understanding Resource Manager deployment and classic deployment.

    Note

    Les comptes de stockage d’objets blob peuvent être créés uniquement avec le modèle de déploiement Resource Manager.Blob storage accounts can only be created using the Resource Manager deployment model.

  5. Sélectionnez le type de compte de stockage : Usage général ou Stockage Blob.Select the type of storage account: General purpose or Blob storage. Usage général .General purpose is the default.

    Si Usage général est sélectionné, spécifiez le niveau de performances Standard ou Premium.If General purpose was selected, then specify the performance tier: Standard or Premium. Le niveau par défaut est Standard.The default is Standard. Pour plus d’informations sur les comptes de stockage standard et premium, consultez Introduction au Stockage Microsoft Azure et Stockage Premium : stockage hautes performances pour les charges de travail des Machines Virtuelles Azure.For more details on standard and premium storage accounts, see Introduction to Microsoft Azure Storage and Premium Storage: High-Performance Storage for Azure Virtual Machine Workloads.

    Si Stockage Blob est sélectionné, spécifiez le niveau d’accès Chaud ou Froid.If Blob Storage was selected, then specify the access tier: Hot or Cool. Le niveau par défaut est Chaud.The default is Hot. Pour plus d’informations, voir Stockage d’objets blob Azure : niveaux froid et chaud .See Azure Blob Storage: Cool and Hot tiers for more details.

  6. Sélectionnez l’option de réplication du compte de stockage : LRS, GRS, RA-GRS ou ZRS.Select the replication option for the storage account: LRS, GRS, RA-GRS, or ZRS. La valeur par défaut est RA-GRS.The default is RA-GRS. Pour plus d’informations sur les options de réplication d’Azure Storage, consultez Réplication Azure Storage.For more details on Azure Storage replication options, see Azure Storage replication.
  7. Sélectionnez l’abonnement dans lequel vous souhaitez créer le compte de stockage.Select the subscription in which you want to create the new storage account.
  8. Spécifiez un nouveau groupe de ressources ou sélectionnez un groupe de ressources existant.Specify a new resource group or select an existing resource group. Pour plus d’informations sur les groupes de ressources, consultez Vue d’ensemble d’Azure Resource Manager.For more information on resource groups, see Azure Resource Manager overview.
  9. Sélectionnez l’emplacement géographique de votre compte de stockage.Select the geographic location for your storage account. Pour plus d’informations sur les services disponibles dans chaque région, voir Régions Azure .See Azure Regions for more information about what services are available in which region.
  10. Cliquez sur Créer pour créer le compte de stockage.Click Create to create the storage account.

Gérer votre compte de stockageManage your storage account

Modifier la configuration de votre compteChange your account configuration

Après avoir créé votre compte de stockage, vous pouvez modifier sa configuration, notamment modifier l’option de réplication utilisée pour le compte ou modifier le niveau d’accès pour un compte de stockage d’objets blob.After you create your storage account, you can modify its configuration, such as changing the replication option used for the account or changing the access tier for a Blob storage account. Dans le Portail Azure, accédez à votre compte de stockage, localisez l’option Configuration sous PARAMÈTRES, puis cliquez dessus pour afficher et/ou modifier la configuration du compte.In the Azure portal, navigate to your storage account, find and click Configuration under SETTINGS to view and/or change the account configuration.

Note

Selon le niveau de performances que vous avez choisi lors de la création du compte de stockage, certaines options de réplication peuvent ne pas être disponibles.Depending on the performance tier you chose when creating the storage account, some replication options may not be available.

La modification de l’option de réplication entraîne une modification de vos tarifs.Changing the replication option will change your pricing. Pour plus d’informations, voir Tarification Azure Storage .For more details, see Azure Storage Pricing page.

Pour les comptes de stockage d’objets blob, changer le niveau d’accès peut entraîner des frais, outre la modification des prix appliqués.For Blob storage accounts, changing the access tier may incur charges for the change in addition to changing your pricing. Pour plus d’informations, voir Stockage des objets blob Azure - section Tarification et facturation .Please see the Blob storage accounts - Pricing and Billing for more details.

Gérer vos clés d’accès de stockageManage your storage access keys

Lorsque vous créez un compte de stockage, Azure génère deux clés d'accès de stockage de 512 bits, qui servent à l'authentification lors de l'accès au compte de stockage.When you create a storage account, Azure generates two 512-bit storage access keys, which are used for authentication when the storage account is accessed. En fournissant deux clés d'accès de stockage, Azure vous permet de régénérer les clés sans interrompre votre service de stockage ni l'accès à ce service.By providing two storage access keys, Azure enables you to regenerate the keys with no interruption to your storage service or access to that service.

Note

Nous vous recommandons d’éviter de partager vos clés d’accès de stockage avec qui que ce soit.We recommend that you avoid sharing your storage access keys with anyone else. Pour autoriser l'accès aux ressources de stockage sans donner vos clés d'accès, vous pouvez utiliser une signature d'accès partagé.To permit access to storage resources without giving out your access keys, you can use a shared access signature. Celle-ci donne accès à votre compte à une ressource pendant une durée que vous déterminez et avec les autorisations que vous spécifiez.A shared access signature provides access to a resource in your account for an interval that you define and with the permissions that you specify. Pour plus d’informations, consultez Utilisation des signatures d’accès partagé (SAP) .See Using Shared Access Signatures (SAS) for more information.

Afficher et copier les clés d’accès de stockageView and copy storage access keys

Dans le Portail Azure, accédez à votre compte de stockage, cliquez sur Tous les paramètres, puis cliquez sur Clés d’accès pour visualiser, copier et régénérer les clés d’accès de votre compte.In the Azure portal, navigate to your storage account, click All settings and then click Access keys to view, copy, and regenerate your account access keys. Le panneau Clés d’accès inclut également des chaînes de connexion préconfigurées utilisant vos clés principales et secondaires, que vous pouvez copier pour utilisation dans vos applications.The Access Keys blade also includes pre-configured connection strings using your primary and secondary keys that you can copy to use in your applications.

Régénération des clés d'accès de stockageRegenerate storage access keys

Nous vous recommandons de modifier périodiquement les clés d’accès à votre compte de stockage pour garantir la sécurité des connexions de stockage.We recommend that you change the access keys to your storage account periodically to help keep your storage connections secure. Vous bénéficiez de deux clés d’accès, ce qui vous permet de conserver des connexions au compte de stockage à l’aide d’une clé d’accès lorsque vous régénérez l’autre clé.Two access keys are assigned so that you can maintain connections to the storage account by using one access key while you regenerate the other access key.

Avertissement

La régénération des clés d’accès peut affecter les services dans Azure, ainsi que vos applications qui dépendent du compte de stockage.Regenerating your access keys can affect services in Azure as well as your own applications that are dependent on the storage account. Tous les clients qui utilisent la clé d'accès pour accéder au compte de stockage doivent être mis à jour pour utiliser la nouvelle clé.All clients that use the access key to access the storage account must be updated to use the new key.

Media Services : si des services de médias sont liés à votre compte de stockage, vous devez resynchroniser les clés d’accès avec ces services après avoir régénéré les clés.Media services - If you have media services that are dependent on your storage account, you must re-sync the access keys with your media service after you regenerate the keys.

Applications : si des applications web ou des services cloud utilisent le compte de stockage, vous perdez les connexions en régénérant les clés, à moins de les substituer.Applications - If you have web applications or cloud services that use the storage account, you will lose the connections if you regenerate keys, unless you roll your keys.

Explorateurs de stockage : si vous utilisez des applications d’explorateur de stockage, vous devrez probablement mettre à jour la clé de stockage utilisée par ces applications.Storage Explorers - If you are using any storage explorer applications, you will probably need to update the storage key used by those applications.

Voici le processus de rotation de vos clés d’accès de stockage :Here is the process for rotating your storage access keys:

  1. Mettez à jour les chaînes de connexion dans votre code d'application pour désigner la clé d'accès secondaire du compte de stockage.Update the connection strings in your application code to reference the secondary access key of the storage account.
  2. Régénérez la clé d'accès principale de votre compte de stockage.Regenerate the primary access key for your storage account. Dans le panneau Clés d’accès, cliquez sur Régénérer Key1, puis sur Oui pour confirmer que vous souhaitez générer une nouvelle clé.On the Access Keys blade, click Regenerate Key1, and then click Yes to confirm that you want to generate a new key.
  3. Mettez à jour les chaînes de connexion dans votre code pour désigner la nouvelle clé d’accès principale.Update the connection strings in your code to reference the new primary access key.
  4. Régénérez la clé d’accès secondaire de la même manière.Regenerate the secondary access key in the same manner.

Suppression d'un compte de stockageDelete a storage account

Pour supprimer un compte de stockage que vous n’utilisez plus, accédez au compte de stockage dans le portail Azure, puis cliquez sur Supprimer.To remove a storage account that you are no longer using, navigate to the storage account in the Azure portal, and click Delete. La suppression d’un compte de stockage supprime l’intégralité du compte, y compris toutes les données qu’il contient.Deleting a storage account deletes the entire account, including all data in the account.

Avertissement

Il n’est pas possible de restaurer un compte de stockage supprimé ou son contenu avant la suppression.It's not possible to restore a deleted storage account or retrieve any of the content that it contained before deletion. Veillez à sauvegarder tout ce que vous souhaitez conserver avant de supprimer le compte.Be sure to back up anything you want to save before you delete the account. Ceci vaut également pour toutes les ressources du compte : dès que vous supprimez un objet blob, une table, une file d’attente ou un fichier, la suppression est irréversible.This also holds true for any resources in the account—once you delete a blob, table, queue, or file, it is permanently deleted.

Si vous essayez de supprimer un compte de stockage associé à une machine virtuelle Azure, vous pouvez obtenir une erreur indiquant que le compte de stockage est toujours en cours d’utilisation.If you try to delete a storage account associated with an Azure virtual machine, you may get an error about the storage account still being in use. Pour obtenir de l’aide pour résoudre cette erreur, consultez Troubleshoot disks attached to Azure VMs (Résoudre les problèmes de disques attachés aux machines virtuelles Azure).For help troubleshooting this error, see Troubleshoot disks attached to Azure VMs.

Étapes suivantesNext steps