Politiques d'extraction de données 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.

Politiques d'extraction de données S3 Glacier

Grâce aux politiques de récupération des données d'Amazon S3 Glacier, vous pouvez facilement définir des quotas de récupération de données et gérer les activités de récupération de données au sein de chacun d'entre eux. Compte AWS Région AWS Pour plus d'informations sur les frais d'extraction de données S3 Glacier, consultez Tarification S3 Glacier.

Important

Une politique d'extraction de données s'applique uniquement aux extractions Standard et gère les demandes d'extraction adressées directement à S3 Glacier.

Pour plus d'informations sur les classes de stockage S3 Glacier, consultez Classes de stockage pour l'archivage d'objets et Transition des objets dans le Guide de l'utilisateur Amazon Simple Storage Service.

Choix d'une politique d'extraction de données S3 Glacier

Vous avez le choix entre trois types de politiques d'extraction de données S3 Glacier : Aucune limite d'extraction, Offre gratuite uniquement et Taux d'extraction maximal.

La politique d'extraction de données Aucune limite d'extraction est celle utilisée par défaut pour les extractions. Si vous utilisez cette politique, aucun quota d'extraction n'est défini, et toutes les demandes d'extraction de données valides sont acceptées.

En appliquant une politique de niveau gratuit uniquement, vous pouvez maintenir vos extractions dans les limites de votre allocation quotidienne de niveau AWS gratuit sans encourir de frais de récupération de données. Si vous souhaitez récupérer plus de données que ne le prévoit votre allocation de niveau AWS gratuit, vous pouvez utiliser une politique de taux de récupération maximum pour définir un quota de taux de bytes-per-hour récupération. La politique du taux de récupération maximal garantit que le taux de récupération maximal pour toutes les tâches de récupération sur votre compte Région AWS ne dépasse pas le bytes-per-hour quota que vous avez défini.

Avec les politiques Offre gratuite uniquement et Taux d'extraction maximal, les demandes d'extraction de données qui dépassent les quotas d'extraction que vous avez spécifiés ne sont pas acceptées. Si vous utilisez une politique Offre gratuite uniquement, S3 Glacier rejette de manière synchrone les demandes d'extraction qui dépassent le quota de l'Offre gratuite d' AWS dont vous disposez. Si vous utilisez une politique de taux de récupération maximal, S3 Glacier rejette les demandes de récupération qui font en sorte que le taux de récupération maximal des tâches en cours dépasse le bytes-per-hour quota défini par la politique. Ces stratégies contribuent à simplifier la gestion des coûts d'extraction.

Voici quelques faits utiles concernant les stratégies d'extraction de données :

  • Les paramètres de politique d'extraction de données ne changent pas la durée d'extraction des données de S3 Glacier (entre 3 et 5 heures) en utilisant des extractions Standard.

  • La définition d'une nouvelle stratégie d'extraction de données n'affecte pas les tâches d'extraction précédemment acceptées qui sont déjà en cours.

  • Si une demande de tâche d'extraction est rejetée en raison d'une politique d'extraction de données, la tâche ou la demande ne vous est pas facturée.

  • Vous pouvez définir une politique de récupération de données pour chacun Région AWS, qui régira toutes les activités de récupération de données dans le Région AWS cadre de votre compte. Une politique de récupération de données est spécifique à un particulier, Région AWS car les coûts de récupération des données varient d'un pays à l'autre. Régions AWS Pour plus d'informations, consultez Tarification Amazon S3 Glacier.

Stratégie Free Tier Only

Vous pouvez définir une politique de récupération des données sur le niveau gratuit uniquement pour garantir que vos extractions restent toujours dans les limites de votre allocation de niveau AWS gratuit, afin de ne pas avoir à encourir de frais de récupération de données. Si une demande d'extraction est rejetée, vous recevez un message d'erreur indiquant que la demande a été refusée par la politique d'extraction de données actuelle.

Vous pouvez définir la politique d'extraction de données Offre gratuite uniquement par région. Une fois la politique définie, vous ne pouvez pas extraire dans une même journée plus de données que vous le permet le quota d'extraction quotidien de l'Offre gratuite d' AWS , qui est calculé au prorata pour la Région AWS en question. Vous n'avez pas non plus à supporter de frais d'extraction de données.

Vous pouvez également passer à une politique Offre gratuite uniquement après avoir enregistré des frais d'extraction de données sur un mois. Dans ce cas, la politique Offre gratuite uniquement s'applique aux nouvelles demandes d'extraction, mais n'a aucune incidence sur les demandes passées. Vous serez facturé des frais cumulés précédemment.

Stratégie Max Retrieval Rate

Vous pouvez définir votre politique de récupération des données sur le taux d'extraction maximal afin de contrôler le taux de récupération maximal en spécifiant un quota de récupération de données ayant un maximum. bytes-per-hour Lorsque vous définissez la politique de récupération des données sur Max Retrieval Rate, une nouvelle demande de récupération est rejetée si le taux de récupération maximal des tâches en cours dépasse le bytes-per-hour quota spécifié par la politique. Si une demande de tâche d'extraction est rejetée, vous recevez un message d'erreur indiquant que la demande a été refusée par la politique d'extraction de données actuelle.

Le fait de définir votre politique de récupération des données en fonction de la politique de taux de récupération maximum peut avoir une incidence sur la quantité de votre allocation de niveau AWS gratuit que vous pouvez utiliser par jour. Par exemple, supposons que vous définissiez le taux de récupération maximum sur 1 Mo par heure. Ce taux est inférieur au taux directeur du niveau AWS gratuit. Pour vous assurer de faire bon usage de l'allocation quotidienne de niveau AWS gratuit, vous pouvez d'abord définir votre politique sur le niveau gratuit uniquement, puis passer à la politique du taux de récupération maximum ultérieurement si nécessaire. Pour plus d'informations sur le calcul de votre allocation de récupération, rendez-vous sur Amazon S3 Glacier FAQs.

Stratégie No Retrieval Limit

Si la politique d'extraction de données que vous choisissez est Aucune limite d'extraction, toutes les demandes d'extraction de données valides sont acceptées, et vos coûts d'extraction de données varient en fonction de votre utilisation.

Configuration d'une politique d'extraction de données à l'aide de la console S3 Glacier

Pour créer une politique d'extraction de données à l'aide de la console Amazon S3 Glacier
  1. Connectez-vous à la console S3 Glacier AWS Management Console et ouvrez-la https://console.aws.amazon.com/glacier/chez vous.

  2. Sous Sélectionnez une région, choisissez-en une dans le Région AWS menu déroulant. Vous pouvez configurer une politique de récupération des données pour chacun Région AWS d'entre eux.

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

  4. Choisissez Modifier. La page Modifier les politiques d'extraction de données s'affiche.

  5. Sous Politiques d'extraction de données, choisissez une politique.

    Vous avez le choix entre trois politiques d'extraction de données : Aucune limite d'extraction, Offre gratuite uniquement ou Spécifiez un taux d'extraction maximal.

    • Si vous choisissez Aucune limite d'extraction, toutes les demandes d'extraction de données valides sont acceptées.

    • Si vous choisissez le niveau gratuit uniquement, les demandes de récupération de données supérieures au niveau AWS gratuit ne sont pas acceptées.

    • Si vous choisissez Spécifiez un taux d'extraction maximal, les demandes d'extraction de données sont rejetées si elles amènent le taux d'extraction maximal des tâches en cours à dépasser le taux d'extraction maximal que vous spécifiez. Vous devez spécifier une valeur en gigaoctets (Go) par heure dans le champ Go/Heure sous Taux d'extraction maximal. Lorsque vous saisissez une valeur dans Go/Heure, la console calcule automatiquement une estimation de coût.

  6. Sélectionnez Enregistrer les modifications.

Utilisation d'Amazon S3 Glacier API pour configurer une politique de récupération des données

Vous pouvez consulter et définir une politique de récupération des données en utilisant Amazon S3 Glacier REST API ou en utilisant le AWS SDKs.

Utilisation d'Amazon S3 Glacier REST API pour configurer une politique de récupération des données

Vous pouvez consulter et définir une politique de récupération des données à l'aide d'Amazon S3 Glacier RESTAPI. Vous pouvez afficher une stratégie d'extraction de données existante en utilisant l'opération Obtention de la stratégie d'extraction de données (GET policy). Pour définir une politique d'extraction de données, utilisez l'opération Définition de stratégie d'extraction de données (PUT policy).

Lorsque vous utilisez l'opération de PUT politique, vous sélectionnez le type de politique de récupération des données en définissant la valeur du JSON Strategy champ sur BytesPerHourFreeTier, ouNone. BytesPerHourrevient à choisir Spécifier un taux de récupération maximal dans la console, FreeTier à choisir le niveau gratuit uniquement et None à choisir Aucune limite de récupération.

Lorsque vous utilisez l'opération Initier une tâche (POSToffres d'emploi) pour lancer une tâche d'extraction de données qui dépasse le taux d'extraction maximal défini dans votre politique d'extraction de données, l'opération Initiate Job s'arrête et génère une exception.

Utilisation du AWS SDKs pour configurer une politique de récupération de données

AWS vous permet SDKs de développer des applications pour Amazon S3 Glacier. Ils SDKs fournissent des bibliothèques qui correspondent au sous-jacent REST API et fournissent des objets qui vous permettent de créer facilement des demandes et de traiter des réponses. Pour de plus amples informations, veuillez consulter Utilisation des AWS kits SDK avec Amazon S3 Glacier.