Como iniciar uma tarefa para transferir dados - AWS DataSync

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 iniciar uma tarefa para transferir dados

Depois de criar a tarefa de transferência de AWS DataSync, você pode começar a mover os dados. Cada execução de uma tarefa é chamada de execução de tarefa. Para obter informações sobre o que acontece durante a execução de uma tarefa, consulte Como DataSync transfere arquivos, objetos e diretórios.

Importante

Se você planeja transferir dados de ou para um local do Amazon S3, confira como o DataSync pode afetar suas cobranças de solicitação do S3 e a página de preços do DataSync antes de começar.

Iniciando sua tarefa

Depois de criar sua tarefa, você pode começar a mover os dados imediatamente.

  1. Abra o console do AWS DataSync em https://console.aws.amazon.com/datasync/.

  2. No painel de navegação esquerdo, expanda Transferência de dados e selecione Tarefas.

  3. Escolha a tarefa que você deseja executar.

    Certifique-se de que a tarefa tenha um status Disponível. Você também pode selecionar várias tarefas.

  4. Escolha Ações e, em seguida, escolha uma das seguintes opções:

    • Iniciar: executa a tarefa (ou tarefas, se você selecionou mais de uma).

    • Iniciar com opções de substituição: permite que você modifique algumas das configurações da tarefa antes de começar a mover os dados. Quando estiver pronto, escolha Iniciar.

  5. Escolha Ver detalhes da execução para ver detalhes sobre a execução da tarefa em execução.

Para iniciar a tarefa do DataSync, basta especificar o Nome do recurso da Amazon (ARN) da tarefa que você deseja executar. Veja um exemplo de comando start-task-execution:

aws datasync start-task-execution \ --task-arn 'arn:aws:datasync:region:account-id:task/task-id'

O exemplo a seguir inicia uma tarefa com algumas configurações diferentes das configurações padrão da tarefa:

aws datasync start-task-execution \ --override-options VerifyMode=NONE,OverwriteMode=NEVER,PosixPermissions=NONE

O comando retorna um ARN para a execução da sua tarefa semelhante ao exemplo a seguir:

{ "TaskExecutionArn": "arn:aws:datasync:us-east-1:209870788375:task/task-08de6e6697796f026/execution/exec-04ce9d516d69bd52f" }
nota

Cada agente pode executar uma única tarefa por vez.

Você pode iniciar sua tarefa usando a operação StartTaskExecution. Use a operação DescribeTaskExecution para obter detalhes sobre a execução da tarefa em execução.

Depois de iniciada, você pode verificar o status da execução da tarefa à medida que o DataSync copia os dados. Você também pode limitar a largura de banda da execução da tarefa, se necessário.

Status de execução de tarefa

Ao iniciar uma tarefa do DataSync, você pode ver esses status. (Os status da tarefa são diferentes dos status de execução da tarefa.)

Status do console Status da API Descrição

Enfileiramento

QUEUED

Outra tarefa está sendo executada usando o mesmo agente do DataSync. Para obter mais informações, consulte Como saber quando a tarefa está na fila.

Launching

LAUNCHING

O DataSync está iniciando a execução da tarefa. Esse status geralmente desaparece rapidamente, mas pode levar até alguns minutos.

Iniciado

LAUNCHED

O DataSync iniciou a execução da tarefa.

Preparação

PREPARING

O DataSync está determinando quais dados transferir.

A preparação pode levar apenas alguns minutos, algumas horas ou até mais, dependendo do número de arquivos, objetos ou diretórios em ambos os locais e de como você configura a tarefa. A forma como a preparação funciona também depende do modo da tarefa. Para obter mais informações, consulte Como DataSync prepara sua transferência de dados.

Em transferência

TRANSFERRING

O DataSync está executando a transferência de fato dos dados.

Verificando

VERIFYING

O DataSync está verificando a integridade dos dados no final da transferência.

Bem-sucedida

SUCCESS

A execução da tarefa foi bem-sucedida.

Cancelando

CANCELLING

A execução da tarefa está em processo de ser cancelada.

Erro

ERROR

Houve falha na execução da tarefa.

Como saber quando a tarefa está na fila

Ao executar várias tarefas (por exemplo, você está transferindo um grande conjunto de dados), o DataSync pode colocar as tarefas em fila para serem executadas em ordem (primeira a entrar, primeira a sair). Alguns exemplos de quando isso acontece:

  • Você executa tarefas diferentes que usam o mesmo agente do DataSync. Embora você possa usar o mesmo agente para várias tarefas, o agente só pode executar uma tarefa de cada vez.

  • A execução de uma tarefa está em andamento e você inicia execuções adicionais da mesma tarefa usando filtros ou manifestos diferentes.

Em cada exemplo, as tarefas na fila não começam até que a tarefa na frente delas termine.

Cancelamento da execução da tarefa

Você pode interromper qualquer tarefa do DataSync em execução ou em fila.

Para cancelar a execução de uma tarefa usando o console
  1. Abra o console AWS DataSync em https://console.aws.amazon.com/datasync/.

  2. No painel de navegação esquerdo, expanda Transferência de dados e selecione Tarefas.

  3. Selecione o ID da tarefa da tarefa em execução que você deseja monitorar.

    O status da tarefa deve ser Em execução.

  4. Escolha Histórico para ver as execuções da tarefa.

  5. Selecione a execução da tarefa que você deseja interromper e, em seguida, escolha Parar.

  6. Na caixa de diálogo, escolha Parar.

Para cancelar uma tarefa em execução ou em fila usando a API DataSync, consulte CancelTaskExecution.

Cancelamento automático de tarefas paralisadas

Às vezes, a execução de uma tarefa do DataSync em execução pode ficar paralisada.