Classe de stockage par objet

Cette page décrit les classes de stockage par objet, et indique lesquelles sont disponibles pour différents buckets. Pour obtenir des exemples de définition de classes de stockage pour des objets, consultez la page Modifier les classes de stockage d'objets.

Présentation

Les classes de stockage par objet vous permettent d'affecter des classes de stockage spécifiques à des objets individuels au sein d'un bucket. Lorsque vous transférez un objet, vous pouvez éventuellement lui spécifier une classe de stockage. Vous pouvez également modifier la classe de stockage d'un objet existant dans votre bucket sans déplacer l'objet vers un autre bucket ni modifier l'URL de l'objet.

La définition d'une classe de stockage par objet est utile, par exemple, si vous souhaitez conserver certains objets de votre bucket pour lesquels vous ne prévoyez pas d'accès fréquents. Dans ce cas, vous pouvez réduire les coûts en modifiant la classe de stockage de ces objets sur stockage Nearline ou stockage Coldline.

Classes de stockage par défaut du bucket

Si vous n'indiquez pas de classe de stockage pour votre objet au moment du transfert, celui-ci se voit affecter la classe de stockage par défaut du bucket. Cette classe de stockage par défaut du bucket est définie soit de manière explicite, par vous-même, soit automatiquement, lorsque vous créez le bucket.

Vous pouvez modifier la classe de stockage par défaut d'un bucket. Sachez cependant que dans ce cas, les objets présents dans le bucket conservent leur classe de stockage existante.

Par exemple, supposons que vous créiez un bucket avec un stockage par défaut défini sur stockage multirégional. Supposons que vous transfériez ensuite une image dans votre bucket sans spécifier de classe de stockage pour celle-ci. Cet objet va être stocké en se voyant affecter la classe stockage multirégional. Si vous modifiez la classe de stockage par défaut de votre bucket en stockage Nearline, votre image est toujours stockée selon la classe stockage multirégional.

Considérations relatives aux emplacements

La classe de stockage que vous associez à un objet dépend de l'emplacement où se trouve le bucket contenant l'objet. Plus précisément, les objets se trouvant dans des emplacements multirégionaux tels que asia ou us peuvent avoir une classe de type stockage multirégional, stockage Nearline ou stockage Coldline, tandis que les objets situés dans des emplacements régionaux tels que europe-west1 ou us-east1 peuvent avoir une classe de type stockage régional, stockage Nearline ou stockage Coldline.

Par exemple, si vous créez un bucket avec la classe stockage Nearline dans us-central1, vous pouvez utiliser des classes de stockage par objet pour modifier la classe de stockage d'objets individuels du bucket en stockage régional ou stockage Coldline. Étant donné que us-central1 est un emplacement régional, vous ne pouvez pas modifier la classe de stockage des objets du bucket en stockage multirégional, ni utiliser le stockage multirégional comme classe de stockage par défaut du bucket.

Modifier automatiquement la classe de stockage par objet

Afin de vous aider à gérer les classes d'objets de votre bucket, Cloud Storage propose la fonctionnalité de gestion du cycle de vie des objets. Cet outil vous permet de définir des règles pour transférer automatiquement vos objets vers des classes de stockage moins coûteuses s’ils répondent à certains critères que vous avez définis. Pour en savoir plus, consultez la page Gestion du cycle de vie des objets.

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Besoin d'aide ? Consultez notre page d'assistance.