Utilisation des archives dans Amazon S3 Glacier - Amazon S3 Glacier

Cette page est réservée aux clients existants du service S3 Glacier utilisant Vaults et l'original REST API de 2012.

Si vous recherchez des solutions de stockage d'archives, nous vous conseillons d'utiliser les classes de stockage S3 Glacier dans Amazon S3, S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval et S3 Glacier Deep Archive. Pour en savoir plus sur ces options de stockage, consultez les sections Classes de stockage S3 Glacier et Stockage de données à long terme à l'aide des classes de stockage S3 Glacier dans le guide de l'utilisateur Amazon S3. Ces classes de stockage utilisent Amazon S3API, sont disponibles dans toutes les régions et peuvent être gérées au sein de la console Amazon S3. Ils offrent des fonctionnalités telles que l'analyse des coûts de stockage, Storage Lens, des fonctionnalités de chiffrement optionnelles avancées, etc.

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.

Utilisation des archives dans Amazon S3 Glacier

Une archive est un objet, comme une photo, une vidéo ou un document, que vous stockez dans un coffre. Il s'agit d'une unité de stockage de base dans Amazon S3 Glacier (S3 Glacier). Chaque archive est associée à un ID unique et une description en option. Lorsque vous chargez une archive, S3 Glacier renvoie une réponse qui comprend un ID d'archive. Cet ID d'archive est unique dans la région AWS où l'archive est stockée. L'ID suivant est un exemple d'ID d'archive.

TJgHcrOSfAkV6hdPqOATYfp_0ZaxL1pIBOc02iZ0gDPMr2ig-nhwd_PafstsdIf6HSrjHnP-3p6LCJClYytFT_CBhT9CwNxbRaM5MetS3I-GqwxI3Y8QtgbJbhEQPs0mJ3KExample

Les ID d'archive contiennent 138 octets. Lorsque vous chargez une archive, vous pouvez indiquer une description facultative. Avec l'ID de l'archive vous pouvez extraire l'archive mais pas sa description.

Important

S3 Glacier propose une console de gestion. Vous pouvez utiliser la console pour créer et supprimer des coffres. Cependant, toutes les autres interactions avec S3 Glacier nécessitent d'utiliser l'AWS Command Line Interface (CLI) ou d'écrire du code. Par exemple, pour charger des données telles que des photos, des vidéos et d'autres documents, vous devez utiliser l'interface AWS CLI ou écrire du code pour effectuer les demandes, soit directement à l'aide de l'API REST, soit en utilisant les kits SDK Amazon. Pour plus d'informations sur l'utilisation de S3 Glacier avec l'interface AWS CLI, accédez au guide de référence des commandes AWS CLI pour S3 Glacier. Pour installer l'AWS CLI, accédez à AWS Command Line Interface.

Opérations liées aux archives dans Amazon S3 Glacier

Pour les archives, S3 Glacier prend en charge les opérations de base suivantes : chargement, téléchargement et suppression. Le téléchargement d'une archive est une opération asynchrone.

Chargement d'une archive dans Amazon S3 Glacier

Vous pouvez charger une archive en une seule opération ou en plusieurs parties. L'appel d'API qui vous permet de charger une archive en plusieurs parties s'appelle le chargement partitionné. Pour de plus amples informations, veuillez consulter Chargement d'une archive dans Amazon S3 Glacier.

Important

S3 Glacier propose une console de gestion. Vous pouvez utiliser la console pour créer et supprimer des coffres. Cependant, toutes les autres interactions avec S3 Glacier nécessitent d'utiliser l'AWS Command Line Interface (CLI) ou d'écrire du code. Par exemple, pour charger des données telles que des photos, des vidéos et d'autres documents, vous devez utiliser l'interface AWS CLI ou écrire du code pour effectuer les demandes, soit directement à l'aide de l'API REST, soit en utilisant les kits SDK Amazon. Pour plus d'informations sur l'utilisation de S3 Glacier avec l'interface AWS CLI, accédez au guide de référence des commandes AWS CLI pour S3 Glacier. Pour installer l'AWS CLI, accédez à AWS Command Line Interface.

Recherche d'un ID d'archive dans Amazon S3 Glacier

Vous pouvez obtenir l'ID de l'archive en téléchargeant l'inventaire du coffre qui contient l'archive. Pour plus d'informations sur le téléchargement de l'inventaire de coffre, consultez la page Téléchargement d'un inventaire de coffre dans Amazon S3 Glacier.

Téléchargement d'une archive dans Amazon S3 Glacier

Le téléchargement d'une archive est une opération asynchrone. Vous devez commencer par lancer une tâche de téléchargement d'une archive spécifique. Après avoir reçu la demande de tâche, S3 Glacier prépare votre archive au téléchargement. Une fois la tâche terminée, vous pouvez télécharger vos données archivées. Compte tenu de la nature asynchrone de la tâche, vous pouvez demander à S3 Glacier d'envoyer une notification à une rubrique Amazon Simple Notification Service (Amazon SNS) dès que la tâche est terminée. Vous pouvez spécifier une rubrique SNS pour chaque demande de tâche individuelle ou configurer votre coffre pour envoyer une notification lorsque des événements spécifiques se produisent. Pour en savoir plus sur le téléchargement d'une archive, consultez Téléchargement d'une archive dans S3 Glacier.

Suppression d'une archive dans Amazon S3 Glacier

S3 Glacier propose un appel d'API qui vous permet de supprimer une archive à la fois. Pour de plus amples informations, veuillez consulter Suppression d'une archive dans Amazon S3 Glacier.

Mise à jour d'une archive dans S3 Glacier

Une fois que vous avez chargé une archive, vous ne pouvez pas mettre à jour son contenu ou sa description. Le seul moyen dont vous disposez pour mettre à jour le contenu de l'archive ou sa description est de supprimer l'archive et de charger une autre archive. Notez que chaque fois que vous chargez une archive, S3 Glacier vous renvoie un ID d'archive unique.

Conservation des métadonnées d'archive côté client

Hormis la description facultative de l'archive, S3 Glacier ne prend pas d'autres métadonnées en charge pour les archives. Lorsque vous chargez une archive, S3 Glacier attribue un ID, qui est une suite opaque de caractères dont vous ne pouvez rien déduire. Vous pouvez conserver les métadonnées relatives aux archives côté client. Les métadonnées peuvent inclure le nom de l'archive et d'autres informations utiles sur l'archive.

Note

Si vous êtes un client Amazon Simple Storage Service (Amazon S3), vous savez que lorsque vous chargez un objet dans un compartiment, vous pouvez lui attribuer une clé d'objet, par exemple MyDocument.txt ou SomePhoto.jpg. Dans S3 Glacier, vous ne pouvez pas attribuer de clé d'objet aux archives que vous chargez.

Si vous conservez les métadonnées des archives côté client, notez que S3 Glacier conserve un inventaire de coffre qui comprend les ID d'archives et les éventuelles descriptions que vous avez fournis lors du chargement d'archives. Vous pouvez parfois télécharger l'inventaire de coffre pour régler les problèmes de la base de données côté client que vous tenez à jour pour les métadonnées d'archive. Cependant, S3 Glacier effectue l'inventaire des coffres tous les jours ou presque. Lorsque vous demandez un inventaire de coffre, S3 Glacier renvoie le dernier inventaire préparé, c'est-à-dire un instantané à un moment donné.