

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.

# Tâches du référentiel de données
<a name="data-repository-tasks"></a>

En utilisant des tâches d'importation et d'exportation de référentiels de données, vous pouvez gérer le transfert de données et de métadonnées entre votre système de fichiers FSx for Lustre et l'un de ses référentiels de données durables sur Amazon S3.

*Les tâches de référentiel* de données optimisent les transferts de données et de métadonnées entre votre système de fichiers FSx for Lustre et un référentiel de données sur S3. Pour ce faire, ils suivent notamment les modifications entre votre système de FSx fichiers Amazon et son référentiel de données lié. Pour ce faire, ils utilisent également des techniques de transfert parallèle pour transférer des données à des vitesses allant jusqu'à des centaines de GBps. Vous créez et visualisez les tâches du référentiel de données à l'aide de la FSx console Amazon AWS CLI, du, et de l' FSx API Amazon. 

Les tâches du référentiel de données conservent les métadonnées de l'interface du système d'exploitation portable (POSIX) du système de fichiers, notamment la propriété, les autorisations et les horodatages. Étant donné que les tâches conservent ces métadonnées, vous pouvez implémenter et maintenir des contrôles d'accès entre votre système de fichiers FSx for Lustre et ses référentiels de données liés.

Vous pouvez utiliser une tâche de référentiel de données de publication pour libérer de l'espace dans le système de fichiers pour les nouveaux fichiers en libérant les fichiers exportés vers Amazon S3. Le contenu du fichier publié est supprimé, mais les métadonnées du fichier publié restent dans le système de fichiers. Les utilisateurs et les applications peuvent toujours accéder à un fichier publié en le lisant à nouveau. Lorsque l'utilisateur ou l'application lit le fichier publié, FSx for Lustre récupère de manière transparente le contenu du fichier sur Amazon S3.

## Types de tâches liées au référentiel de données
<a name="data-repo-task-types"></a>

Il existe trois types de tâches de référentiel de données :
+ Les tâches **d'exportation** du référentiel de données sont exportées de votre système de Lustre fichiers vers un compartiment S3 lié.
+ **Importer** les tâches du référentiel de données est importé depuis un compartiment S3 lié vers votre système de Lustre fichiers.
+ **Les tâches du référentiel de données de publication libèrent les fichiers exportés vers un compartiment S3 lié depuis votre système de Lustre fichiers.**

Pour de plus amples informations, veuillez consulter [Création d'une tâche de référentiel de données](creating-data-repo-task.md).

**Topics**
+ [Types de tâches liées au référentiel de données](#data-repo-task-types)
+ [Comprendre le statut et les détails d'une tâche](data-repo-task-status.md)
+ [Utilisation des tâches du référentiel de données](managing-data-repo-task.md)
+ [Utilisation des rapports d'achèvement des tâches](task-completion-report.md)
+ [Résolution des défaillances des tâches du référentiel de données](failed-tasks.md)

# Comprendre le statut et les détails d'une tâche
<a name="data-repo-task-status"></a>

 Une tâche de référentiel de données contient des informations descriptives et un état du cycle de vie.

Après la création d'une tâche, vous pouvez consulter les informations détaillées suivantes pour une tâche de référentiel de données à l'aide de la FSx console, de la CLI ou de l'API Amazon :
+ Type de tâche : 
  + `EXPORT_TO_REPOSITORY`indique une tâche d'exportation.
  + `IMPORT_METADATA_FROM_REPOSITORY`indique une tâche d'importation.
  + `RELEASE_DATA_FROM_FILESYSTEM`indique une tâche de publication.
+ Système de fichiers sur lequel la tâche s'est exécutée.
+ Heure de création de la tâche.
+ État de la tâche.
+ Nombre total de fichiers traités par la tâche.
+ Nombre total de fichiers traités avec succès par la tâche.
+ Nombre total de fichiers que la tâche n'a pas pu traiter. Cette valeur est supérieure à zéro lorsque le statut de la tâche est FAILED. Des informations détaillées sur les fichiers qui ont échoué sont disponibles dans un rapport d'achèvement des tâches. Pour de plus amples informations, veuillez consulter [Utilisation des rapports d'achèvement des tâches](task-completion-report.md).
+ Heure à laquelle la tâche a commencé.
+ Heure à laquelle le statut de la tâche a été mis à jour pour la dernière fois. L'état de la tâche est mis à jour toutes les 30 secondes.

 Une tâche de référentiel de données peut avoir l'un des statuts suivants :
+ **PENDING** indique qu'Amazon n' FSx a pas démarré la tâche.
+ **EXECUTING** indique qu'Amazon FSx est en train de traiter la tâche.
+ **FAILED** indique qu'Amazon FSx n'a pas traité correctement la tâche. Par exemple, il se peut que la tâche n'ait pas pu traiter certains fichiers. Les détails de la tâche fournissent plus d'informations sur l'échec. Pour plus d'informations sur les tâches qui ont échoué, consultez[Résolution des défaillances des tâches du référentiel de données](failed-tasks.md).
+ **SUCCEDED** indique qu'Amazon FSx a terminé la tâche avec succès.
+ **CANCELLED** indique que la tâche a été annulée et n'est pas terminée.
+ **L'ANNULATION** indique qu'Amazon FSx est en train d'annuler la tâche.

Les informations sur les tâches du référentiel de données sont conservées pendant 14 jours après la fin de la tâche. Pour plus d'informations sur l'accès aux tâches du référentiel de données existantes, consultez[Accès aux tâches du référentiel de données](view-data-repo-tasks.md).

# Utilisation des tâches du référentiel de données
<a name="managing-data-repo-task"></a>

Dans les sections suivantes, vous trouverez des informations détaillées sur la gestion des tâches du référentiel de données. Vous pouvez créer, dupliquer, afficher les détails et annuler les tâches du référentiel de données à l'aide de la FSx console, de la CLI ou de l'API Amazon.

**Topics**
+ [Création d'une tâche de référentiel de données](creating-data-repo-task.md)
+ [Dupliquer une tâche](recreate-task.md)
+ [Accès aux tâches du référentiel de données](view-data-repo-tasks.md)
+ [Annulation d'une tâche de référentiel de données](cancel-data-repo-task.md)

# Création d'une tâche de référentiel de données
<a name="creating-data-repo-task"></a>

Vous pouvez créer une tâche de référentiel de données à l'aide de la FSx console, de la CLI ou de l'API Amazon. Après avoir créé une tâche, vous pouvez consulter sa progression et son statut à l'aide de la console, de la CLI ou de l'API.

Vous pouvez créer trois types de tâches de référentiel de données :
+ La tâche **Exporter** le référentiel de données permet d'exporter depuis votre système de Lustre fichiers vers un compartiment S3 lié. Pour de plus amples informations, veuillez consulter [Utilisation des tâches du référentiel de données pour exporter les modifications](export-data-repo-task-dra.md).
+ La tâche **Importer** un référentiel de données permet d'importer depuis un compartiment S3 lié vers votre système de Lustre fichiers. Pour de plus amples informations, veuillez consulter [Utilisation des tâches du référentiel de données pour importer des modifications](import-data-repo-task-dra.md).
+ La tâche Publier le référentiel de données **libère** les fichiers de votre Lustre système de fichiers qui ont été exportés vers un compartiment S3 lié. Pour de plus amples informations, veuillez consulter [Utilisation des tâches du référentiel de données pour publier des fichiers](release-files-task.md).

# Dupliquer une tâche
<a name="recreate-task"></a>

Vous pouvez dupliquer une tâche de référentiel de données existante dans la FSx console Amazon. Lorsque vous dupliquez une tâche, une copie exacte de la tâche existante s'affiche sur la page **Créer une tâche de référentiel de données d'importation ou Créer une tâche** **de référentiel de données d'exportation**. Vous pouvez modifier les chemins à exporter ou à importer, selon vos besoins, avant de créer et d'exécuter la nouvelle tâche.

**Note**  
Une demande d'exécution d'une tâche dupliquée échouera si une copie exacte de cette tâche est déjà en cours d'exécution. Une copie exacte d'une tâche déjà en cours d'exécution contient le ou les mêmes chemins de système de fichiers dans le cas d'une tâche d'exportation ou les mêmes chemins de référentiel de données dans le cas d'une tâche d'importation.

Vous pouvez dupliquer une tâche depuis la vue détaillée des **tâches, le volet Tâches du référentiel** de **données de l'onglet Référentiel** de données du système de fichiers ou depuis la page des **tâches du référentiel de données**.

**Pour dupliquer une tâche existante**

1. Choisissez une tâche dans le volet **Tâches du référentiel** de **données de l'onglet Référentiel** de données du système de fichiers.

1. Choisissez **Dupliquer la tâche**. Selon le type de tâche que vous avez choisi, la page **Créer une tâche de référentiel de données d'importation** ou **Créer une tâche de référentiel de données d'exportation** apparaît. Tous les paramètres de la nouvelle tâche sont identiques à ceux de la tâche que vous dupliquez.

1. Modifiez ou ajoutez les chemins que vous souhaitez importer ou vers lesquels vous souhaitez exporter.

1. Choisissez **Créer**.

# Accès aux tâches du référentiel de données
<a name="view-data-repo-tasks"></a>

Après avoir créé une tâche de référentiel de données, vous pouvez accéder à cette tâche, ainsi qu'à toutes les tâches existantes de votre compte, à l'aide de la FSx console, de la CLI et de l'API Amazon. Amazon FSx fournit les informations détaillées suivantes sur les tâches : 
+ Toutes les tâches existantes.
+ Toutes les tâches relatives à un système de fichiers spécifique.
+ Toutes les tâches relatives à une association de référentiels de données spécifique.
+ Toutes les tâches ayant un statut de cycle de vie spécifique. Pour plus d'informations sur les valeurs d'état du cycle de vie des tâches, consultez[Comprendre le statut et les détails d'une tâche](data-repo-task-status.md).

Vous pouvez accéder à toutes les tâches du référentiel de données existantes dans votre compte à l'aide de la FSx console, de la CLI ou de l'API Amazon, comme décrit ci-dessous.

## Pour afficher les tâches du référentiel de données et les détails des tâches (console)
<a name="access-all-tasks-console"></a>

1. Ouvrez la FSx console Amazon à l'adresse [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/).

1. Dans le volet de navigation, choisissez le système de fichiers pour lequel vous souhaitez afficher les tâches du référentiel de données. La page de détails du système de fichiers apparaît.

1. Sur la page des détails du système de fichiers, choisissez l'onglet **Référentiel de données**. Toutes les tâches de ce système de fichiers apparaissent dans le panneau des **tâches du référentiel de données**.

1. Pour voir les détails d'une tâche, choisissez l'**ID de tâche** ou le **nom de la tâche** dans le panneau des **tâches du référentiel de données**. La page détaillée de la tâche apparaît.  
![\[Page des tâches du référentiel de données\]](http://docs.aws.amazon.com/fr_fr/fsx/latest/LustreGuide/images/task-details-rprt.png)

## Pour récupérer les tâches du référentiel de données et les détails des tâches (CLI)
<a name="task-details-cli"></a>

À l'aide de la commande Amazon FSx [https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-data-repository-tasks.html](https://docs.aws.amazon.com/cli/latest/reference/fsx/describe-data-repository-tasks.html)CLI, vous pouvez consulter toutes les tâches du référentiel de données, ainsi que leurs détails, dans votre compte. [https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeDataRepositoryTasks.html](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeDataRepositoryTasks.html)est la commande API équivalente.
+ Utilisez la commande suivante pour afficher tous les objets de tâche du référentiel de données de votre compte.

  ```
  aws fsx describe-data-repository-tasks
  ```

  Si la commande aboutit, Amazon FSx renvoie la réponse au format JSON.

  ```
  {
      "DataRepositoryTasks": [
          {
              "Lifecycle": "EXECUTING",
              "Paths": [],
              "Report": {
                  "Path":"s3://dataset-01/reports",
                  "Format":"REPORT_CSV_20191124",
                  "Enabled":true,
                  "Scope":"FAILED_FILES_ONLY"
              },
              "StartTime": 1591863862.288,
              "EndTime": ,
              "Type": "EXPORT_TO_REPOSITORY",
              "Tags": [],
              "TaskId": "task-0123456789abcdef3",
              "Status": {
                  "SucceededCount": 4255,
                  "TotalCount": 4200,
                  "FailedCount": 55,
                  "LastUpdatedTime": 1571863875.289
              },
              "FileSystemId": "fs-0123456789a7",
              "CreationTime": 1571863850.075,
              "ResourceARN": "arn:aws:fsx:us-east-1:1234567890:task/task-0123456789abcdef3"
          },
          {
              "Lifecycle": "FAILED",
              "Paths": [],
              "Report": {
                  "Enabled": false,
              },
              "StartTime": 1571863862.288,
              "EndTime": 1571863905.292,
              "Type": "EXPORT_TO_REPOSITORY",
              "Tags": [],
              "TaskId": "task-0123456789abcdef1",
              "Status": {
                  "SucceededCount": 1153,
                  "TotalCount": 1156,
                  "FailedCount": 3,
                  "LastUpdatedTime": 1571863875.289
              },
              "FileSystemId": "fs-0123456789abcdef0",
              "CreationTime": 1571863850.075,
              "ResourceARN": "arn:aws:fsx:us-east-1:1234567890:task/task-0123456789abcdef1"
          },
          {
              "Lifecycle": "SUCCEEDED",
              "Paths": [],
              "Report": {
                  "Path":"s3://dataset-04/reports",
                  "Format":"REPORT_CSV_20191124",
                  "Enabled":true,
                  "Scope":"FAILED_FILES_ONLY"
              },
              "StartTime": 1571863862.288,
              "EndTime": 1571863905.292,
              "Type": "EXPORT_TO_REPOSITORY",
              "Tags": [],
              "TaskId": "task-04299453935122318",
              "Status": {
                  "SucceededCount": 258,
                  "TotalCount": 258,
                  "FailedCount": 0,
                  "LastUpdatedTime": 1771848950.012,
              },
              "FileSystemId": "fs-0123456789abcdef0",
              "CreationTime": 1771848950.012,
              "ResourceARN": "arn:aws:fsx:us-east-1:1234567890:task/task-0123456789abcdef0"
          }
      ]
  }
  ```

## Affichage des tâches par système de fichiers
<a name="view-tasks-by-fs"></a>

Vous pouvez afficher toutes les tâches relatives à un système de fichiers spécifique à l'aide de la FSx console, de la CLI ou de l'API Amazon, comme décrit ci-dessous.

### Pour afficher les tâches par système de fichiers (console)
<a name="tasks-by-fs-console"></a>

1. Choisissez **Systèmes de fichiers** dans le volet de navigation. La page **Systèmes de fichiers** apparaît.

1. Choisissez le système de fichiers pour lequel vous souhaitez afficher les tâches du référentiel de données. La page de détails du système de fichiers apparaît.

1. Sur la page des détails du système de fichiers, choisissez l'onglet **Référentiel de données**. Toutes les tâches de ce système de fichiers apparaissent dans le panneau des **tâches du référentiel de données**.

### Pour récupérer des tâches par système de fichiers (CLI)
<a name="task-by-fs-cli"></a>
+ Utilisez la commande suivante pour afficher toutes les tâches du référentiel de données pour le système de fichiers`fs-0123456789abcdef0`.

  ```
  aws fsx describe-data-repository-tasks \
      --filters Name=file-system-id,Values=fs-0123456789abcdef0
  ```

  Si la commande aboutit, Amazon FSx renvoie la réponse au format JSON.

  ```
  {
      "DataRepositoryTasks": [
          {
              "Lifecycle": "FAILED",
              "Paths": [],
              "Report": {
                  "Path":"s3://dataset-04/reports",
                  "Format":"REPORT_CSV_20191124",
                  "Enabled":true,
                  "Scope":"FAILED_FILES_ONLY"
              },
              "StartTime": 1571863862.288,
              "EndTime": 1571863905.292,
              "Type": "EXPORT_TO_REPOSITORY",
              "Tags": [],
              "TaskId": "task-0123456789abcdef1",
              "Status": {
                  "SucceededCount": 1153,
                  "TotalCount": 1156,
                  "FailedCount": 3,
                  "LastUpdatedTime": 1571863875.289
              },
              "FileSystemId": "fs-0123456789abcdef0",
              "CreationTime": 1571863850.075,
              "ResourceARN": "arn:aws:fsx:us-east-1:1234567890:task/task-0123456789abcdef1"
          },
          {
              "Lifecycle": "SUCCEEDED",
              "Paths": [],
              "Report": {
                  "Enabled": false,
              },
              "StartTime": 1571863862.288,
              "EndTime": 1571863905.292,
              "Type": "EXPORT_TO_REPOSITORY",
              "Tags": [],
              "TaskId": "task-0123456789abcdef0",
              "Status": {
                  "SucceededCount": 258,
                  "TotalCount": 258,
                  "FailedCount": 0,
                  "LastUpdatedTime": 1771848950.012,
              },
              "FileSystemId": "fs-0123456789abcdef0",
              "CreationTime": 1771848950.012,
              "ResourceARN": "arn:aws:fsx:us-east-1:1234567890:task/task-0123456789abcdef0"
          }
      ]
  }
  ```

# Annulation d'une tâche de référentiel de données
<a name="cancel-data-repo-task"></a>

Vous pouvez annuler une tâche du référentiel de données lorsqu'elle est en attente ou en cours d'exécution. Lorsque vous annulez une tâche, les événements suivants se produisent :
+ Amazon FSx ne traite aucun fichier figurant dans la file d'attente à traiter.
+ Amazon FSx continue de traiter tous les fichiers en cours de traitement.
+ Amazon FSx ne rétablit aucun fichier déjà traité par la tâche.

## Pour annuler une tâche de référentiel de données (console)
<a name="w2aac13c33c17c13b7b1"></a>

1. Ouvrez la FSx console Amazon à l'adresse [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/).

1. Cliquez sur le système de fichiers pour lequel vous souhaitez annuler une tâche de référentiel de données.

1. Ouvrez l'onglet **Référentiel de données** et faites défiler la page vers le bas pour afficher le panneau **Tâches du référentiel de données**.

1. Choisissez un **ID** de **tâche ou un nom** de tâche pour la tâche que vous souhaitez annuler.

1. Choisissez **Annuler la tâche** pour annuler la tâche.

1. Entrez l'ID de tâche pour confirmer la demande d'annulation.

## Pour annuler une tâche de référentiel de données (CLI)
<a name="w2aac13c33c17c13b7b3"></a>

Utilisez la commande Amazon FSx [https://docs.aws.amazon.com/cli/latest/reference/fsx/cancel-data-repository-task.html](https://docs.aws.amazon.com/cli/latest/reference/fsx/cancel-data-repository-task.html)CLI pour annuler une tâche. [https://docs.aws.amazon.com/fsx/latest/APIReference/API_CancelDataRepositoryTask.html](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CancelDataRepositoryTask.html)est la commande API équivalente.
+ Utilisez la commande suivante pour annuler une tâche de référentiel de données.

  ```
  aws fsx cancel-data-repository-task \
      --task-id task-0123456789abcdef0
  ```

  Si la commande aboutit, Amazon FSx renvoie la réponse au format JSON.

  ```
  {
      "Status": "CANCELING",
      "TaskId": "task-0123456789abcdef0"
  }
  ```

# Utilisation des rapports d'achèvement des tâches
<a name="task-completion-report"></a>

Un *rapport d'achèvement de tâche* fournit des détails sur les résultats d'une tâche d'exportation, d'importation ou de publication du référentiel de données. Le rapport inclut les résultats des fichiers traités par la tâche qui correspondent à l'étendue du rapport. Vous pouvez spécifier si vous souhaitez générer un rapport pour une tâche à l'aide du `Enabled` paramètre. 

Amazon FSx envoie le rapport au référentiel de données lié du système de fichiers dans Amazon S3, en utilisant le chemin que vous spécifiez lorsque vous activez le rapport pour une tâche. Le nom de fichier du rapport est `report.csv` destiné aux tâches d'importation et `failures.csv` aux tâches d'exportation ou de publication.

Le format du rapport est un fichier de valeurs séparées par des virgules (CSV) qui comporte trois champs : `FilePath``FileStatus`, et. `ErrorCode`

Les rapports sont codés au format RFC-4180 comme suit :
+ Les chemins commençant par l'un des caractères suivants sont placés entre guillemets simples : `@ + - =` 
+ Les chaînes contenant au moins l'un des caractères suivants sont placées entre guillemets doubles : `" ,`
+ Tous les guillemets doubles sont masqués par un guillemet double supplémentaire.

Voici quelques exemples de codage des rapports :
+ `@filename.txt`devient `"""@filename.txt"""`
+ `+filename.txt`devient `"""+filename.txt"""`
+ `file,name.txt`devient `"file,name.txt"`
+ `file"name.txt`devient `"file""name.txt"`

Pour plus d'informations sur le codage RFC-4180, voir [RFC-4180 - Format commun et type MIME pour les fichiers CSV (Comma-Separated Values](https://tools.ietf.org/html/rfc4180)) sur le site Web de l'IETF.

Voici un exemple des informations fournies dans un rapport d'achèvement de tâche qui inclut uniquement les fichiers ayant échoué.

```
myRestrictedFile,failed,S3AccessDenied
dir1/myLargeFile,failed,FileSizeTooLarge
dir2/anotherLargeFile,failed,FileSizeTooLarge
```

Pour plus d'informations sur les échecs de tâches et sur la manière de les résoudre, consultez[Résolution des défaillances des tâches du référentiel de données](failed-tasks.md).

# Résolution des défaillances des tâches du référentiel de données
<a name="failed-tasks"></a>

Vous pouvez [activer la journalisation dans les CloudWatch journaux pour consigner](cw-event-logging.md) les informations relatives aux défaillances survenues lors de l'importation ou de l'exportation de fichiers à l'aide de tâches du référentiel de données. Pour plus d'informations sur CloudWatch les journaux d'événements Logs, consultez[Journaux d'événements du référentiel de données](data-repo-event-logs.md).

Lorsqu'une tâche de référentiel de données échoue, vous pouvez trouver le nombre de fichiers qu'Amazon FSx n'a pas pu traiter dans la section **Fichiers n'ayant pas pu être exportés** sur la page d'**état des tâches** de la console. Vous pouvez également utiliser la CLI ou l'API et afficher les `Status: FailedCount` propriétés de la tâche. Pour plus d'informations sur l'accès à ces informations, consultez[Accès aux tâches du référentiel de données](view-data-repo-tasks.md). 

Pour les tâches liées au référentiel de données, Amazon fournit FSx également, en option, des informations sur les fichiers et répertoires spécifiques qui ont échoué dans un rapport d'achèvement. Le rapport d'achèvement de la tâche contient le chemin du fichier ou du répertoire du système de Lustre fichiers défaillant, son état et la raison de l'échec. Pour de plus amples informations, veuillez consulter [Utilisation des rapports d'achèvement des tâches](task-completion-report.md).

Une tâche de référentiel de données peut échouer pour plusieurs raisons, notamment celles répertoriées ci-dessous.


| Code d’erreur | Explication | 
| --- | --- | 
|  `FileSizeTooLarge`  |  La taille d'objet maximale prise en charge par Amazon S3 est de 5 TiB.  | 
|  `InternalError`  |  Une erreur s'est produite dans le système de FSx fichiers Amazon lors d'une tâche d'importation, d'exportation ou de publication. En général, ce code d'erreur signifie que le système de FSx fichiers Amazon sur lequel la tâche a échoué est dans un état d'échec du cycle de vie. Dans ce cas, les fichiers concernés risquent de ne pas être récupérables en raison d'une perte de données. Sinon, vous pouvez utiliser les commandes de gestion hiérarchique du stockage (HSM) pour exporter les fichiers et les répertoires vers le référentiel de données sur S3. Pour de plus amples informations, veuillez consulter [Exportation de fichiers à l'aide de commandes HSM](exporting-files-hsm.md).  | 
|  `OperationNotPermitted`  | Amazon FSxn'a pas pu publier le fichier car il n'a pas été exporté vers un compartiment S3 lié. Vous devez utiliser des tâches d'exportation ou de référentiel de données automatiques pour vous assurer que vos fichiers sont d'abord exportés vers votre compartiment Amazon S3 associé.  | 
|  `PathSizeTooLong`  |  Le chemin d'exportation est trop long. La longueur maximale de la clé d'objet prise en charge par S3 est de 1 024 caractères.  | 
|  `ResourceBusy`  | Amazon FSxn'a pas pu exporter ou publier le fichier car un autre client du système de fichiers y accédait. Vous pouvez réessayer une DataRepositoryTask fois que votre flux de travail aura terminé d'écrire dans le fichier.  | 
|  `S3AccessDenied`  |  L'accès à Amazon S3 a été refusé pour une tâche d'exportation ou d'importation d'un référentiel de données. Pour les tâches d'exportation, le système de FSx fichiers Amazon doit être autorisé à effectuer l'`S3:PutObject`opération d'exportation vers un référentiel de données lié sur S3. Cette autorisation est accordée dans le rôle `AWSServiceRoleForFSxS3Access_fs-0123456789abcdef0` lié au service. Pour de plus amples informations, veuillez consulter [Utilisation de rôles liés à un service pour Amazon FSx](using-service-linked-roles.md). Pour les tâches d'exportation, étant donné que la tâche d'exportation nécessite que les données circulent en dehors du VPC d'un système de fichiers, cette erreur peut se produire si le référentiel cible dispose d'une politique de compartiment contenant l'une des clés de condition globales `aws:SourceVpc` ou `aws:SourceVpce` IAM. Pour les tâches d'importation, le système de FSx fichiers Amazon doit être autorisé à effectuer les `S3:GetObject` opérations `S3:HeadObject` et à importer à partir d'un référentiel de données lié sur S3. Pour les tâches d'importation, si votre compartiment S3 utilise le chiffrement côté serveur avec des clés gérées par le client stockées dans AWS Key Management Service (SSE-KMS), vous devez suivre les configurations de politique contenues dans. [Utilisation de compartiments Amazon S3 chiffrés côté serveur](s3-server-side-encryption-support.md) Si votre compartiment S3 contient des objets chargés depuis un compte de compartiment S3 différent de Compte AWS celui associé à votre système de fichiers, vous pouvez vous assurer que les tâches de votre référentiel de données peuvent modifier les métadonnées S3 ou remplacer les objets S3, quel que soit le compte qui les a chargés. Nous vous recommandons d'activer la fonctionnalité S3 Object Ownership pour votre compartiment S3. Cette fonctionnalité vous permet de vous approprier les nouveaux objets que d'autres Comptes AWS téléchargeront dans votre bucket, en forçant les chargements à fournir l'ACL `-/-acl bucket-owner-full-control` prédéfinie. Vous activez la propriété des objets S3 en choisissant l'option **préférée du propriétaire du** compartiment dans votre compartiment S3. Pour plus d'informations, consultez la section [Contrôle de la propriété des objets chargés à l'aide de S3 Object Ownership](https://docs.aws.amazon.com/AmazonS3/latest/userguide/about-object-ownership.html) dans le *guide de l'utilisateur Amazon S3*.  | 
|  `S3Error`  |  Amazon FSx a rencontré une erreur liée au S3 qui ne l'était pas. `S3AccessDenied`  | 
|  `S3FileDeleted`  | Amazon n' FSx a pas pu exporter un fichier de liens physiques car le fichier source n'existe pas dans le référentiel de données. | 
|  `S3ObjectInUnsupportedTier`  | Amazon FSx a importé avec succès un objet autre que des liens symboliques depuis une classe de stockage S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive. Ils `FileStatus` figureront `succeeded with warning` dans le rapport d'achèvement des tâches. L'avertissement indique que pour récupérer les données, vous devez d'abord restaurer l'objet S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive, puis utiliser une `hsm_restore` commande pour importer l'objet.  | 
|  `S3ObjectNotFound`  | Amazon n' FSx a pas pu importer ou exporter le fichier car il n'existe pas dans le référentiel de données. | 
|  `S3ObjectPathNotPosixCompliant`  |  L'objet Amazon S3 existe mais ne peut pas être importé car il ne s'agit pas d'un objet compatible POSIX. Pour plus d'informations sur les métadonnées POSIX prises en charge, consultez[Support des métadonnées POSIX pour les référentiels de données](posix-metadata-support.md).  | 
|  `S3ObjectUpdateInProgressFromFileRename`  | Amazon FSxn'a pas pu publier le fichier car l'exportation automatique traite le changement de nom du fichier. Le processus de renommage automatique des exportations doit être terminé avant que le fichier ne puisse être publié.  | 
|  `S3SymlinkInUnsupportedTier`  | Amazon n' FSx a pas pu importer un objet de lien symbolique car il appartient à une classe de stockage Amazon S3 qui n'est pas prise en charge, telle qu'une classe de stockage S3 Glacier Flexible Retrieval ou S3 Glacier Deep Archive. Ils `FileStatus` figureront `failed` dans le rapport d'achèvement des tâches. | 
|  `SourceObjectDeletedBeforeReleasing`  | Amazon n' FSx a pas pu libérer le fichier depuis le système de fichiers car il a été supprimé du référentiel de données avant de pouvoir être publié. | 