Récupération des archives Amazon Glacier - Amazon Glacier

Cette page est réservée aux clients existants du service Amazon Glacier utilisant Vaults et l'API REST d'origine datant de 2012.

Si vous recherchez des solutions de stockage d'archives, nous vous recommandons d'utiliser les classes de stockage Amazon 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 classes de stockage Amazon Glacier.

Amazon Glacier (service autonome d'origine basé sur un coffre-fort) n'acceptera plus de nouveaux clients à compter du 15 décembre 2025, sans aucune incidence sur les clients existants. Amazon Glacier est un service autonome doté de son propre service APIs qui stocke les données dans des coffres-forts et qui se distingue des classes de stockage Amazon S3 et Amazon S3 Glacier. Vos données existantes resteront sécurisées et accessibles indéfiniment dans Amazon Glacier. Aucune migration n'est requise. Pour un stockage d'archivage à long terme et à faible coût AWS , nous recommandons les classes de stockage Amazon S3 Glacier, qui offrent une expérience client supérieure avec des compartiments S3, une Région AWS disponibilité totale APIs, des coûts réduits et AWS une intégration des services. Si vous souhaitez des fonctionnalités améliorées, envisagez de migrer vers les classes de stockage Amazon S3 Glacier en suivant nos conseils relatifs aux AWS solutions pour le transfert de données depuis les coffres-forts Amazon Glacier vers les classes de stockage Amazon S3 Glacier.

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.

Récupération des archives Amazon Glacier

La récupération d'une archive depuis Amazon Glacier est une opération asynchrone au cours de laquelle vous lancez d'abord une tâche, puis vous téléchargez le résultat une fois la tâche terminée. Pour lancer une tâche de récupération d'archives, vous devez utiliser l'opération d'Lancement d'une tâche (POST jobs)API REST ou l'équivalent dans le AWS CLI, ou le AWS SDKs.

La récupération d'une archive depuis Amazon Glacier est un processus en deux étapes. Voici un aperçu de ce processus.

Pour récupérer une archive
  1. Lancez une tâche d'extraction d'archive.

    1. Obtenez l'ID de l'archive que vous souhaitez extraire. Vous pouvez obtenir l'ID de l'archive à partir d'un inventaire du coffre. Vous pouvez obtenir l'ID de l'archive avec l'API REST AWS CLI, ou AWS SDKs. Pour de plus amples informations, veuillez consulter Téléchargement d'un inventaire de coffre-fort dans Amazon Glacier.

    2. Lancez une tâche qui demande à Amazon Glacier de préparer une archive complète ou une partie de l'archive pour un téléchargement ultérieur en utilisant cette Lancement d'une tâche (POST jobs) opération.

    Lorsque vous lancez une tâche, Amazon Glacier renvoie un ID de tâche dans la réponse et exécute la tâche de manière asynchrone. (Vous ne pouvez pas télécharger la sortie de la tâche tant que celle-ci n'est pas terminée, comme indiqué à l'étape 2.)

    Important

    Pour les extractions de type Standard uniquement, une politique d'extraction de données peut entraîner l'échec de votre demande Initiate Job avec une exception PolicyEnforcedException. Pour plus d'informations sur les stratégies d'extraction de données, consultez la section Politiques de récupération des données Amazon Glacier. Pour plus d'informations sur l'exception PolicyEnforcedException, consultez la section Réponses d’erreur.

    Si nécessaire, vous pouvez restaurer de larges segments des données stockées dans Amazon Glacier. Pour plus d'informations sur la restauration des données à partir des classes de stockage Amazon Glacier, consultez Classes de stockage pour les objets d'archivage dans le guide de l'utilisateur d'Amazon Simple Storage Service.

  2. Une fois la tâche terminée, téléchargez les octets à l'aide de l'opération Génération de sortie de tâche (GET output).

    Vous pouvez télécharger tous les octets ou spécifier une plage d'octets afin de télécharger une seule partie de la sortie de la tâche. Pour les sorties plus volumineuses, le téléchargement en plusieurs parties s'avère utile en cas d'échec du téléchargement, par exemple en raison d'une défaillance réseau. Si vous générez la sortie de la tâche dans le cadre d'une seule demande et qu'une défaillance réseau se produit, vous devez redémarrer le téléchargement de la sortie depuis le début. En revanche, si vous téléchargez la sortie en plusieurs parties et qu'une défaillance se produit, vous devez uniquement redémarrer le téléchargement de la partie et non celui de la sortie entière.

Amazon Glacier doit terminer une tâche avant que vous puissiez obtenir sa sortie. Après son achèvement, une tâche n'expire pas avant au moins 24 heures, ce qui signifie que vous disposez d'un délai de 24 heures pour télécharger la sortie une fois la tâche terminée. La restauration peut expirer à tout moment 24 heures après la fin de la tâche. Pour déterminer si votre tâche est terminée, vérifiez son état en utilisant l'une des options suivantes :

  • Attendez une notification de fin de tâche : vous pouvez spécifier une rubrique Amazon Simple Notification Service (Amazon SNS) sur laquelle Amazon Glacier pourra publier une notification une fois la tâche terminée. Amazon Glacier envoie une notification uniquement une fois la tâche terminée.

    Vous pouvez spécifier une rubrique Amazon SNS pour une tâche au moment où vous la lancez. En plus de spécifier une rubrique Amazon SNS dans votre demande d'emploi, si votre coffre-fort contient des notifications définies pour les événements de récupération d'archives, Amazon Glacier publie également une notification à cette rubrique SNS. Pour de plus amples informations, veuillez consulter Configuration des notifications de coffre-fort dans Amazon Glacier.

  • Demander des informations sur les offres d'emploi de manière explicite : vous pouvez également utiliser l'opération d'Describe JobAPI Amazon Glacier (Description de la tâche (GET JobID)) pour demander régulièrement des informations sur les offres d'emploi. Cependant, nous vous recommandons d'utiliser des notifications Amazon SNS.

Note

Les informations que vous obtenez en utilisant une notification Amazon SNS sont identiques à celles obtenues en appelant l'opération d'API Describe Job.

Options de récupération des archives

Lorsque vous lancez une tâche en vue d'extraire une archive, vous pouvez spécifier l'une des options d'exaction suivantes, en fonction de vos exigences en matière de temps d'accès et de coûts. Pour plus d'informations sur les tarifs de récupération, consultez la section Tarification d'Amazon Glacier.

  • Expedited : les extractions de type Expedited vous permettent d'accéder rapidement à vos données stockées dans la classe de stockage S3 Glacier Flexible Retrieval ou au niveau Accès aux archives S3 Intelligent-Tiering lorsque des demandes urgentes occasionnelles de restauration d'archives se présentent. Pour toutes les archives à l'exception des plus volumineuses (plus de 250 Mo), les données auxquelles vous accédez à l'aide des extractions Expedited sont généralement disponibles dans un délai compris entre 1 et 5 minutes. La capacité provisionnée garantit que la capacité des récupérations rapides est disponible lorsque vous en avez besoin. Pour de plus amples informations, veuillez consulter Capacité provisionnée.

  • Standard : les extractions de type Standard vous permettent d'accéder à vos archives en plusieurs heures. Les extractions Standard prennent généralement entre 3 et 5 heures. Standard constitue l’option par défaut pour les demandes de récupération qui ne spécifient pas l’option de récupération.

  • En vrac : les extractions en masse constituent l'option la moins coûteuse d'Amazon Glacier. Vous pouvez l'utiliser pour récupérer de grandes quantités, voire des pétaoctets, de données à moindre coût par jour. Les extractions Bulk prennent généralement entre 5 et 12 heures.

Le tableau suivant récapitule les options de récupération d’archive. Pour plus d’informations sur la tarification, consultez Tarification Amazon Glacier.

Service Accéléré Standard Volume

Amazon Glacier

1 à 5 minutes

3 à 5 heures

5 à 12 heures

Pour effectuer une ou une Bulk extraction ExpeditedStandard, définissez l'élément de requête dans la Tier demande d'opération de l'RestoreObjectAPI REST sur l'option que vous souhaitez, ou sur l'équivalent dans le AWS Command Line Interface (AWS CLI) ou AWS SDKs. Si vous avez acheté une capacité provisionnée, toutes les récupérations rapides de type Expedited sont automatiquement transmises par le biais de votre capacité provisionnée.

Capacité provisionnée

La capacité provisionnée vous permet de disposer d'une capacité d'extraction pour les extractions de type Expedited lorsque vous en avez besoin. Chaque unité de capacité permet d'effectuer au moins trois extractions accélérées toutes les 5 minutes et fournit un débit de récupération allant jusqu'à 150 mégaoctets par seconde (). MBps

Si votre charge de travail nécessite un accès extrêmement fiable et prévisible à un sous-ensemble de vos données en quelques minutes, nous vous recommandons d'acheter de la capacité d'extraction provisionnée. Sans capacité provisionnée, les extractions de type Expedited sont généralement acceptées, sauf dans les rares cas où la demande est particulièrement élevée. Toutefois, si vous avez besoin d'un accès aux récupérations rapides en toutes circonstances, vous devez acheter la capacité de récupération provisionnée.

Achat d'une capacité allouée

Vous pouvez acheter des unités de capacité provisionnées à l'aide de la console Amazon Glacier, de l'opération de l'Acheter la capacité provisionnée (POST provisioned-capacity)API REST AWS SDKs, du ou du AWS CLI. Pour obtenir des informations sur la tarification de la capacité allouée, consultez la section Tarification d'Amazon Glacier.

Une unité de capacité provisionnée a une durée d'un mois à partir de la date et de l'heure d'achat.

Si la date de début est le 31e jour du mois, la date d'expiration correspond au dernier jour du mois suivant. Par exemple, si la date de début est le 31 août, la date d'expiration est le 30 septembre. Si la date de début est le 31 janvier, la date d'expiration est le 28 février.

Pour acheter de la capacité provisionnée à l'aide de la console Amazon Glacier
  1. Connectez-vous à la console Amazon Glacier AWS Management Console et ouvrez-la https://console.aws.amazon.com/glacier/chez vous.

  2. Dans le panneau de navigation de gauche, choisissez Paramètres d'extraction de données.

  3. Sous Unités de capacité provisionnées (PCUs), choisissez Acheter un PCU. La boîte de dialogue Acheter la PCU s'affiche.

  4. Si vous souhaitez acheter de la capacité provisionnée, saisissez confirm dans la zone Confirmer l'achat.

  5. Choisissez Acheter la PCU.

Récupération d'une plage d'archives

Lorsque vous récupérez une archive depuis Amazon Glacier, vous pouvez éventuellement spécifier une plage, ou une partie, de l'archive à récupérer. Le comportement par défaut consiste à extraire la totalité de l'archive. La spécification d'une plage d'octets peut vous être utile lorsque vous souhaitez effectuer les actions suivantes :

  • Gérez vos téléchargements de données : Amazon Glacier autorise le téléchargement des données récupérées pendant 24 heures après la fin de la demande de récupération. Par conséquent, vous souhaiterez peut-être extraire uniquement certaines parties de l'archive afin de pouvoir gérer le programme des téléchargements dans la fenêtre de téléchargement définie.

  • Extraire une partie ciblée d'une archive volumineuse : par exemple, supposez que vous avez regroupé un grand nombre de fichiers, que vous les avez chargés sous la forme d'une archive unique et que vous souhaitez à présent extraire une partie des fichiers. Dans ce cas, vous pouvez spécifier une plage de l'archive qui contient les fichiers qui vous intéressent en utilisant une demande d'extraction. Vous pouvez aussi lancer plusieurs demandes d'extraction, chacune d'elles définissant une plage d'un ou de plusieurs fichiers.

Lors du lancement d'une tâche d'extraction à l'aide d'extractions par plage, vous devez fournir une plage alignée en termes de méga-octet. En d'autres termes, la plage d'octets peut commencer à zéro (début de l'archive) ou à n'importe quel intervalle d'1 Mo suivant (1 Mo, 2 Mo, 3 Mo, etc.).

La fin de la section peut correspondre à la fin de votre archive ou être indiquée, là encore, selon tout intervalle de 1 Mo supérieur à celui de départ. Par ailleurs, si vous souhaitez obtenir des valeurs de total de contrôle lorsque vous téléchargez les données (une fois que la tâche d'extraction est terminée), la plage que vous demandez lors du lancement de la tâche doit également être alignée avec le hachage d'arborescence. Vous pouvez utiliser des totaux de contrôle pour vérifier que les données n'ont pas été endommagées pendant la transmission. Pour plus d'informations sur l'alignement en termes de méga-octets et l'alignement avec le hachage d'arborescence, consultez la section Réception des totaux de contrôle lors du téléchargement de données.