

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Como usar tarefas de repositório de dados
<a name="managing-data-repo-task"></a>

Nas seções a seguir, você encontrará informações detalhadas sobre como gerenciar as tarefas do repositório de dados. Você pode criar, duplicar, visualizar detalhes e cancelar tarefas do repositório de dados usando o FSx console, a CLI ou a API da Amazon.

**Topics**
+ [Como criar uma tarefa de repositório de dados](creating-data-repo-task.md)
+ [Duplicação de uma tarefa](recreate-task.md)
+ [Acesso a tarefas do repositório de dados](view-data-repo-tasks.md)
+ [Cancelamento de uma tarefa de repositório de dados](cancel-data-repo-task.md)

# Como criar uma tarefa de repositório de dados
<a name="creating-data-repo-task"></a>

Você pode criar uma tarefa de repositório de dados usando o FSx console, a CLI ou a API da Amazon. Após criar uma tarefa, você poderá visualizar o progresso e o status da tarefa ao usar o console, a CLI ou a API.

Você pode criar três tipos de tarefas de repositório de dados:
+ A tarefa de **exportação** de repositório de dados exporta do seu sistema de arquivos do Lustre para um bucket do S3 vinculado. Para obter mais informações, consulte [Como usar tarefas do repositório de dados para exportar alterações](export-data-repo-task-dra.md).
+ A tarefa de **importação** de repositório de dados importa de um bucket do S3 vinculado para o seu sistema de arquivos do Lustre. Para obter mais informações, consulte [Como usar tarefas do repositório de dados para importar alterações](import-data-repo-task-dra.md).
+ A tarefa de **liberação** de repositório de dados libera arquivos do seu sistema de arquivos do Lustre que foram exportados para um bucket do S3 vinculado. Para obter mais informações, consulte [Como usar tarefas do repositório de dados para lançar arquivos](release-files-task.md).

# Duplicação de uma tarefa
<a name="recreate-task"></a>

Você pode duplicar uma tarefa de repositório de dados existente no console da Amazon FSx . Ao duplicar uma tarefa, uma cópia exata da tarefa existente será exibida na página **Criar tarefa de importação do repositório de dados** ou na página **Criar tarefa de exportação do repositório de dados**. Você pode fazer alterações nos caminhos para exportar ou importar, conforme necessário, antes de criar e executar a nova tarefa.

**nota**  
Uma solicitação para executar uma tarefa duplicada falhará se uma cópia exata dessa tarefa já estiver em execução. Uma cópia exata de uma tarefa que já está em execução contém o mesmo caminho ou os mesmos caminhos do sistema de arquivos no caso de uma tarefa de exportação ou os mesmos caminhos do repositório de dados no caso de uma tarefa de importação.

É possível duplicar uma tarefa usando a visualização de detalhes da tarefa, no painel **Tarefas de repositório de dados** na guia **Repositório de dados** do sistema de arquivos, ou usando a página **Tarefas de repositório de dados**.

**Como duplicar uma tarefa existente**

1. Escolha uma tarefa no painel **Tarefas de repositório de dados** na guia **Repositório de dados** do sistema de arquivos.

1. Escolha **Duplicar tarefa**. Dependendo do tipo de tarefa que você escolher, a página **Criar tarefa de importação do repositório de dados** ou **Criar tarefa de exportação do repositório de dados** será exibida. Todas as configurações da nova tarefa são idênticas às da tarefa que você está duplicando.

1. Altere ou adicione os caminhos dos quais você deseja importar ou exportar.

1. Escolha **Criar**.

# Acesso a tarefas do repositório de dados
<a name="view-data-repo-tasks"></a>

Depois de criar uma tarefa de repositório de dados, você pode acessar a tarefa e todas as tarefas existentes na sua conta usando o FSx console, a CLI e a API da Amazon. A Amazon FSx fornece as seguintes informações detalhadas sobre tarefas: 
+ Todas as tarefas existentes.
+ Todas as tarefas para um sistema de arquivos específico.
+ Todas as tarefas para uma associação de repositório de dados específica.
+ Todas as tarefas com um status do ciclo de vida específico. Para obter mais informações sobre os valores de status do ciclo de vida da tarefa, consulte [Noções básicas sobre o status e os detalhes de uma tarefa](data-repo-task-status.md).

Você pode acessar todas as tarefas existentes do repositório de dados em sua conta usando o FSx console, a CLI ou a API da Amazon, conforme descrito a seguir.

## Como visualizar as tarefas de repositório de dados e os detalhes das tarefas (console)
<a name="access-all-tasks-console"></a>

1. Abra o FSx console da Amazon em [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/).

1. No painel de navegação, escolha o sistema de arquivos para o qual você deseja visualizar as tarefas de repositório de dados. A página de detalhes do sistema de arquivos será exibida.

1. Na página de detalhes do sistema de arquivos, escolha a guia **Repositório de dados**. Quaisquer tarefas para este sistema de arquivos aparecem no painel **Tarefas de repositório de dados**.

1. Para visualizar os detalhes de uma tarefa, escolha **ID da tarefa** ou **Nome da tarefa** no painel **Tarefas de repositório de dados**. A página de detalhes da tarefa será exibida.  
![\[Página Tarefas de repositório de dados\]](http://docs.aws.amazon.com/pt_br/fsx/latest/LustreGuide/images/task-details-rprt.png)

## Como recuperar as tarefas de repositório de dados e os detalhes das tarefas (CLI)
<a name="task-details-cli"></a>

Usando o comando 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, você pode visualizar todas as tarefas do repositório de dados e seus detalhes em sua conta. [https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeDataRepositoryTasks.html](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeDataRepositoryTasks.html)é o comando equivalente da API.
+ Use o comando apresentado a seguir para visualizar todos os objetos da tarefa de repositório de dados em sua conta.

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

  Se o comando for bem-sucedido, a Amazon FSx retornará a resposta no formato 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"
          }
      ]
  }
  ```

## Visualização de tarefas por sistema de arquivos
<a name="view-tasks-by-fs"></a>

Você pode visualizar todas as tarefas de um sistema de arquivos específico usando o FSx console, a CLI ou a API da Amazon, conforme descrito a seguir.

### Como visualizar tarefas por sistema de arquivos (console)
<a name="tasks-by-fs-console"></a>

1. Escolha **Sistemas de arquivos** no painel de navegação. A página **Sistema de arquivos** será exibida.

1. Escolha o sistema de arquivos para o qual você deseja visualizar as tarefas de repositório de dados. A página de detalhes do sistema de arquivos será exibida.

1. Na página de detalhes do sistema de arquivos, escolha a guia **Repositório de dados**. Quaisquer tarefas para este sistema de arquivos aparecem no painel **Tarefas de repositório de dados**.

### Como recuperar tarefas por sistema de arquivos (CLI)
<a name="task-by-fs-cli"></a>
+ Use o comando apresentado a seguir para visualizar todas as tarefas do repositório de dados para o sistema de arquivos `fs-0123456789abcdef0`.

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

  Se o comando for bem-sucedido, a Amazon FSx retornará a resposta no formato 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"
          }
      ]
  }
  ```

# Cancelamento de uma tarefa de repositório de dados
<a name="cancel-data-repo-task"></a>

É possível cancelar uma tarefa de repositório de dados enquanto ela estiver no estado PENDENTE ou EM EXECUÇÃO. Quando você cancela uma tarefa, ocorre o seguinte:
+ A Amazon FSx não processa nenhum arquivo que esteja na fila para ser processado.
+  FSx A Amazon continua processando todos os arquivos que estão atualmente em processamento.
+ A Amazon FSx não reverte nenhum arquivo que a tarefa já tenha processado.

## Como cancelar uma tarefa de repositório de dados (console)
<a name="w2aac13c33c17c13b7b1"></a>

1. Abra o FSx console da Amazon em [https://console.aws.amazon.com/fsx/](https://console.aws.amazon.com/fsx/).

1. Clique no sistema de arquivos para o qual deseja cancelar uma tarefa de repositório de dados.

1. Abra a guia **Repositório de dados** e role para baixo para visualizar o painel **Tarefas de repositório de dados**.

1. Escolha o **ID da tarefa** ou o **Nome da tarefa** para a tarefa que você deseja cancelar.

1. Escolha **Cancelar tarefa** para cancelar a tarefa.

1. Insira o ID da tarefa para confirmar a solicitação de cancelamento.

## Como cancelar uma tarefa de repositório de dados (CLI)
<a name="w2aac13c33c17c13b7b3"></a>

Use o comando 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 para cancelar uma tarefa. [https://docs.aws.amazon.com/fsx/latest/APIReference/API_CancelDataRepositoryTask.html](https://docs.aws.amazon.com/fsx/latest/APIReference/API_CancelDataRepositoryTask.html)é o comando equivalente da API.
+ Use o comando apresentado a seguir para cancelar uma tarefa de repositório de dados.

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

  Se o comando for bem-sucedido, a Amazon FSx retornará a resposta no formato JSON.

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