Comment spécifier plusieurs préfixes d'objet Amazon S3 pour ma tâche d'exportation Snowball ?

Date de la dernière mise à jour : 29/09/2021

Je souhaite spécifier plusieurs préfixes de noms de clés d'objets Amazon Simple Storage Service (Amazon S3) pour ma tâche d'exportation AWS Snowball. Cependant, lorsque je crée une tâche d'exportation Snowball avec plusieurs préfixes, je constate que seuls certains fichiers de la plage de préfixes sont copiés.

Résolution

Les tâches d'exportation Snowball ne prennent en charge qu'une seule plage de préfixes par compartiment S3. Afin de copier tous les objets sur plusieurs préfixes, vous devez spécifier la plage pour couvrir tous les préfixes de noms de clés d'objets que vous désirez copier. Si vous utilisez AWS Command Line Interface (AWS CLI) pour créer une tâche d'exportation, vous devez confirmer que les valeurs BeginMarker et EndMarker que vous spécifiez dans KeyRange incluent tous les préfixes que vous souhaitez copier.

Remarque : AWS CLI ne renvoie pas d'erreur lorsque vous spécifiez plusieurs valeurs pour BeginMarker ou EndMarker. Toutefois, cette opération entraîne une opération de copie incomplète.

Si des erreurs surviennent lors de l'exécution des commandes AWS CLI, assurez-vous que vous utilisez la version la plus récente d'AWS CLI.

Dans le cas où la plage de préfixes (plage de clés) que vous spécifiez entraîne une opération de copie incomplète, vous pouvez effectuer l'une des opérations ci-dessous :

  • Copiez les objets restants vers un autre compartiment S3. Vous pouvez choisir d'utiliser le compartiment entier afin d'exporter les données restantes. Vous pouvez également choisir d'exporter les objets restants vers une plage de préfixes à l'aide d'une seule valeur pour BeginMarker ou EndMarker. Les demandes PUT, COPY et LIST vous sont facturées.
  • Si vous ne pouvez pas copier les objets restants vers un autre compartiment S3, vous devez annuler la tâche d'exportation incomplète. Ensuite, créez une autre tâche d'exportation afin de copier les objets ou préfixes restants. Par exemple, créez deux tâches d'exportation (ou plus si nécessaire) pour inclure les objets ou préfixes souhaités.
    Avertissement : cette option coûte plus cher que la copie des objets restants vers un autre compartiment.

Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?