Stockez et gérez les données avec les compartiments de stockage d'objets Lightsail - Amazon Lightsail

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Stockez et gérez les données avec les compartiments de stockage d'objets Lightsail

Utilisez le service de stockage d'objets Amazon Lightsail pour stocker et récupérer des objets, à tout moment, où que vous soyez sur Internet. Il est conçu pour faciliter l'informatique à l'échelle du Web pour les développeurs et est construit sur la base d'Amazon Simple Storage Service (Amazon S3). Le stockage d'objets Lightsail vous donne accès à la même infrastructure de stockage de données hautement évolutive, fiable, rapide et peu coûteuse qu'Amazon utilise pour gérer son propre réseau mondial de sites Web. Ce service vise à maximiser les avantages d'échelle et à vous en faire bénéficier.

Concepts de stockage d'objets

Les concepts et la terminologie suivants s'appliquent au stockage d'objets Lightsail.

Compartiments

Un bucket est un conteneur pour les objets stockés dans le service de stockage d'objets Lightsail. Chaque objet est contenu dans un compartiment, qui possède son propre compartimentURL. Par exemple, si l'objet nommé media/sailbot.jpg est stocké dans le amzn-s3-demo-bucket compartiment de la région USA Est (Virginie du Nord) (us-east-1), il est adressable à l'aide d'un URL objet similaire àhttps://amzn-s3-demo-bucket.us-east-1.amazonaws.com/media/sailbot.jpg.

Vous pouvez créer des buckets dans Régions AWS lesquels Lightsail est disponible. Pour plus d'informations sur les pays dans lesquels Régions AWS Lightsail est disponible, consultez la section Régions et points de terminaison dans le manuel de référence général.AWS

Plans de stockage du compartiment

Un plan de stockage, appelé bundle dans le AWS API, indique le coût mensuel, l'espace de stockage et le quota de transfert de données pour votre compartiment. Vous devez choisir un plan de stockage lorsque vous créez votre compartiment pour la première fois. Vous pouvez le modifier plus tard une fois que votre compartiment est en service.

Vous ne pouvez modifier le forfait de votre compartiment qu'une seule fois au cours de votre cycle AWS de facturation mensuel. Modifiez le plan de votre compartiment s'il dépasse régulièrement son espace de stockage ou son quota de transfert de données, ou si l'utilisation de votre compartiment est toujours dans la plage inférieure de son espace de stockage ou de son quota de transfert de données. Étant donné que votre compartiment peut connaître des fluctuations d'utilisation imprévisibles, nous vous recommandons fortement de modifier le plan de votre compartiment uniquement dans le cas d'une stratégie à long terme, et non pas en vue d'une mesure de réduction des coûts mensuels à court terme. Choisissez un plan de stockage qui fournira à votre compartiment un espace de stockage suffisant et des quotas de transfert de données pour une longue période.

Objets

Les objets sont les entités fondamentales stockées dans les compartiments. Un fichier que vous chargez dans votre compartiment est considéré comme un objet pendant son stockage. Les objets sont composés de données et de métadonnées. La partie des données est opaque pour le service de stockage d'objets Lightsail. Les métadonnées sont un ensemble de paires nom-valeur décrivant des objets. Il s'agit notamment de certaines métadonnées par défaut (telles que la date de dernière modification) et de HTTP métadonnées standard (telles que Content-Type).

Un objet est identifié de manière unique dans un compartiment par un nom de clé et un ID de version.

Noms de clés d'objet

Un nom de clé est l'identifiant unique d'un objet dans un compartiment. Chaque objet d'un compartiment possède une clé et une seule. La combinaison d'un compartiment, d'une clé et d'un ID de version identifie chaque objet de manière unique. Vous pouvez donc considérer le stockage d'objets Lightsail comme une carte de données de base entre « bucket + key + version » et l'objet lui-même. Chaque objet du stockage d'objets Lightsail peut être adressé de manière unique en combinant le point de terminaison du service Web, le nom du compartiment, la clé et, éventuellement, une version. Par exemple, dans le URLhttps://amzn-s3-demo-bucket.us-east-1.amazonaws.com/media/sailbot.jpg, amzn-s3-demo-bucket se trouvent le nom du compartiment et media/sailbot.jpg le nom de la clé de l'objet.

Gestion des versions d'un objet

La gestion des versions est une fonctionnalité capable de conserver plusieurs variantes d'un objet dans le même compartiment. Vous pouvez activer la gestion des versions pour préserver, récupérer et restaurer chaque version de chaque objet stocké dans votre compartiment . La gestion des versions permet de récupérer facilement les données en cas d'action involontaire d'un utilisateur ou de défaillance applicative.

La gestion des versions est désactivée par défaut lorsque vous créez un compartiment. Une fois que vous avez activé la gestion des versions, chaque version de chaque objet que vous stockez dans votre compartiment est conservée jusqu'à ce que vous supprimiez manuellement la version stockée. Par exemple, si vous stockez l'objet media/sailbot.jpg, et plus tard, vous stockez un fichier plus grand avec le même nom de clé d'objet, alors l'objet plus petit d'origine est conservé en tant que version précédente. Le nouvel objet plus grand devient la version actuelle. Si vous décidez que vous n'avez pas besoin de la version précédente de l'objet, vous pouvez la supprimer. Toutes les versions précédentes d'un objet sont supprimées lorsque vous supprimez la version actuelle de l'objet.

Les versions d'objets stockés consomment l'espace de stockage de votre compartiment de la même manière que les versions actuelles stockées d'un objet. Après avoir activé la gestion des versions, vous pouvez la suspendre pour arrêter le stockage des versions d'objet. Cela consomme également moins d'espace de stockage de votre compartiment lorsque vous chargez de nouvelles versions d'objet. Lorsque vous interrompez la gestion des versions, les versions d'objet stockées sont conservées, mais les nouvelles versions d'objet que vous chargez pendant l'interruption de la gestion des versions ne sont pas conservées.

Accès aux compartiments et aux objets

Par défaut, toutes les ressources de stockage d'objets, compartiments et objets, sont privées. Cela signifie que seul le propriétaire du bucket, le compte Lightsail qui l'a créé, peut accéder au bucket et à ses objets. Le propriétaire du compartiment peut éventuellement accorder des autorisations d'accès à d'autres. Cela se fait en définissant tous les objets ou objets individuels en public, ce qui les rend lisibles pour n'importe qui dans le monde. Vous pouvez également accorder un accès programmatique complet en associant des instances Lightsail à votre bucket ou en créant des clés d'accès pour votre bucket. Enfin, vous pouvez accorder à d'autres AWS comptes un accès programmatique en lecture seule à votre bucket.

Régions AWS

Vous pouvez créer des compartiments de stockage d'objets Lightsail dans tous les environnements Régions AWS dans lesquels Lightsail est disponible. Vous pouvez choisir une Région pour optimiser la latence, minimiser les coûts ou répondre aux exigences réglementaires. Les objets stockés dans la Région et Région AWS ne la quittent pas, sauf si vous les transférez explicitement vers une autre Région. Par exemple, les objets stockés dans la Région USA Ouest (Oregon) ne la quittent pas.

Gérer des compartiments et des objets

Le stockage d'objets Lightsail est conçu intentionnellement avec un ensemble de fonctionnalités minimal axé sur la simplicité et la robustesse. Voici certains éléments liés à la gestion des compartiments et des objets :

  • Créer des compartiments – Créez et nommez un compartiment qui stocke des données. Les buckets sont les conteneurs fondamentaux du service de stockage d'objets Lightsail. Pour plus d'informations, veuillez consulter Création de compartiments.

  • Stocker les données : téléchargez des fichiers dans votre compartiment à l'aide de la console Lightsail AWS Command Line Interface ,AWS CLI() et. AWS APIs Pour plus d'informations sur le chargement des fichiers, veuillez consulter Chargement de fichiers dans un compartiment.

  • Télécharger des données – Téléchargez vos objets stockés quand vous le souhaitez. Pour plus d'informations, veuillez consulter Téléchargement d'objets depuis un compartiment.

  • Autoriser l'accès – Autorisez ou refusez l'accès à d'autres (tels que des logiciels ou des personnes) souhaitant charger ou télécharger des données qui se trouvent dans votre compartiment. Les mécanismes d'authentification permettent de sécuriser les données contre tout accès non autorisé. Pour plus d'informations sur les autorisations, veuillez consulter Présentation des autorisations de compartiment.

  • Gestion des versions – Activez la gestion des versions pour préserver chaque version de chaque objet stocké dans votre compartiment. Pour plus d'informations, veuillez consulter Activation et suspension de la gestion des versions d'objet dans un compartiment.

  • Surveiller l'utilisation – Contrôlez le nombre d'objets stockés dans votre compartiment et la quantité d'espace de stockage utilisée. Pour plus d'informations, veuillez consulter Affichage des métriques de compartiment.

  • Modifier le plan de stockage – Augmentez la taille de votre compartiment s'il est sur-utilisé, ou réduisez-la s'il est sous-utilisé. Pour plus d'informations, veuillez consulter Changement du plan de votre compartiment.

  • Connectez votre bucket : connectez votre bucket Lightsail à WordPress votre site Web pour stocker les images et les pièces jointes du site Web. Vous pouvez également spécifier votre compartiment comme origine d'une distribution du réseau CDN de diffusion de contenu Lightsail (). Cela accélère la distribution d'objets dans votre compartiment à vos utilisateurs du monde entier. Pour plus d'informations, consultez Tutoriel : Connecter un bucket à votre WordPress instance et Tutoriel : Utiliser un bucket avec un réseau de distribution de contenu.

  • Supprimer votre compartiment – Supprimez votre compartiment si vous ne l'utilisez plus. Pour en savoir plus, veuillez consulter Suppression de compartiments.