

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Inicio de una tarea para transferir los datos
<a name="run-task"></a>

Una vez que haya creado la tarea de transferencia de AWS DataSync, podrá empezar a mover los datos. Cada ejecución de una tarea se denomina *ejecución de tarea*. Para obtener información sobre lo que ocurre durante la ejecución de una tarea, consulte [Cómo DataSync transfiere los archivos, objetos y directorios](how-datasync-transfer-works.md#transferring-files).

**importante**  
Si planea transferir datos a o desde una ubicación de Amazon S3, consulte [How DataSync can affect your S3 request charges](create-s3-location.md#create-s3-location-s3-requests) y la [página de precios de DataSync](https://aws.amazon.com/datasync/pricing/) antes de empezar.

## Inicio de la tarea
<a name="starting-task"></a>

Una vez que haya creado la tarea, podrá empezar a mover los datos de inmediato.

### Uso de la consola de DataSync
<a name="starting-task-console"></a>

1. Abra la consola de AWS DataSync en [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. En el panel de navegación situado a la izquierda, expanda **Transferencia de datos** y, a continuación, seleccione **Tareas**.

1. Elija la tarea que desee ejecutar.

   Asegúrese de que la tarea esté en el estado **Disponible**. También puede seleccionar múltiples tareas.

1. Seleccione **Acciones** y, a continuación, elija una de las siguientes opciones:
   + **Iniciar**: ejecuta la tarea (o las tareas, si ha seleccionado más de una).
   + **Comenzar con las opciones principales**: le permite modificar algunos de los ajustes de la tarea antes de empezar a mover los datos. Cuando esté preparado, elija **Iniciar**.

1. Seleccione **Ver detalles de la ejecución** para ver los detalles de la ejecución de la tarea en ejecución.

### Uso de AWS CLI
<a name="start-task-execution"></a>

Para iniciar su tarea DataSync, solo necesita especificar el nombre de recurso de Amazon (ARN) de la tarea que desea ejecutar. A continuación, se muestra un ejemplo de comando `start-task-execution`:

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

En el siguiente ejemplo, se inicia una tarea con algunos ajustes distintos de los valores predeterminados de la tarea:

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

El comando devuelve un ARN para la ejecución de la tarea, similar al del siguiente ejemplo:

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

**nota**  
Cada agente puede ejecutar una sola tarea a la vez.

### Uso de la API de DataSync
<a name="starting-task-api"></a>

Puede iniciar la tarea mediante la operación [StartTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_StartTaskExecution.html). Utilice la operación [DescribeTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTaskExecution.html) para obtener más detalles sobre la ejecución de la tarea en ejecución.

Una vez iniciada, puede [comprobar el estado de la ejecución de la tarea](#understand-task-execution-statuses) a medida que DataSync vaya copiando los datos. También puede [limitar el ancho de banda de la ejecución de la tarea](configure-bandwidth.md#adjust-bandwidth-throttling), en caso de ser necesario.

## Estados de ejecución de las tareas
<a name="understand-task-execution-statuses"></a>

Al iniciar una tarea de DataSync, es posible que vea estos estados. (Los [estados de las tareas son diferentes a los estados](create-task-how-to.md#understand-task-creation-statuses) de ejecución de las tareas).


| Estado de la consola | Estado de la API | Descripción | 
| --- | --- | --- | 
|  En cola  |  `QUEUED`  |  Se está ejecutando otra tarea con el mismo agente de DataSync. Para obtener más información, consulte [Saber cuándo la tarea está en cola](#queue-task-execution).  | 
|  Launching (inicio o lanzamiento)  |  `LAUNCHING`  |  DataSync está inicializando la ejecución de la tarea. Este estado por lo general se realiza rápidamente, pero puede tardar hasta varios minutos.  | 
| Lanzada | `LAUNCHED` | DataSync ha iniciado la ejecución de la tarea. | 
|  Preparación  |  `PREPARING`  |  DataSync determina qué datos transferir. La preparación puede tardar desde unos minutos hasta varias horas, o incluso más tiempo, según el número de archivos, objetos o directorios en ambas ubicaciones y la configuración de la tarea. El funcionamiento de la preparación también depende del modo de la tarea. Para obtener más información, consulte [¿Cómo DataSync se prepara la transferencia de datos](how-datasync-transfer-works.md#how-datasync-prepares).  | 
|  Transferencia  |  `TRANSFERRING`  |  DataSync ejecuta la transferencia de datos real.  | 
|  Verificando  |  `VERIFYING`  |  DataSync verifica la integridad de los datos al finalizar la transferencia.  | 
|  Success  |  `SUCCESS`  |  La ejecución de la tarea se realizó correctamente.  | 
|  Cancelling  |  `CANCELLING`  | La ejecución de la tarea está en proceso de ser cancelada. | 
|  Error  |  `ERROR`  |  Falló la ejecución de la tarea.  | 

## Saber cuándo la tarea está en cola
<a name="queue-task-execution"></a>

Al ejecutar varias tareas (por ejemplo, si está [transfiriendo un conjunto de datos grande](create-task-how-to.md#multiple-tasks-large-dataset)), DataSync puede poner las tareas en cola para que se ejecuten en serie (primero en entrar, primero en salir). Algunos ejemplos de casos en los que esto ocurre son:
+ Ejecuta diferentes tareas que utilizan el mismo agente DataSync. Si bien puede usar el mismo agente para varias tareas, un agente solo puede ejecutar una tarea a la vez.
+ La ejecución de una tarea está en curso y se inician ejecuciones adicionales de la misma tarea utilizando distintos [filtros](filtering.md) o [manifiestos](transferring-with-manifest.md).

En cada ejemplo, las tareas en cola no se inician hasta que finaliza la tarea que tienen por delante.

## Cancelación de la ejecución de la tarea
<a name="cancel-running-task"></a>

 Puede detener cualquier ejecución de tarea de DataSync en ejecución o en cola. 

**Cómo cancelar una ejecución de tarea a través de la consola**

1. Abra la consola de AWS DataSync en [https://console.aws.amazon.com/datasync/](https://console.aws.amazon.com/datasync/).

1. En el panel de navegación situado a la izquierda, expanda **Transferencia de datos** y, a continuación, seleccione **Tareas**.

1. Seleccione el **ID de la tarea** para la tarea en ejecución que desea supervisar.

   El estado de la tarea debe ser **En ejecución**.

1. Seleccione **Historial** para ver las ejecuciones de la tarea.

1. Seleccione la ejecución de la tarea que desee detener y, a continuación, elija **Detener**.

1. En el cuadro de diálogo, elija **Detener**.

Para cancelar una tarea en ejecución o en cola a través de la API de DataSync, consulte [CancelTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_CancelTaskExecution.html).

### Cancelación automática de tareas bloqueadas
<a name="auto-cancel-stuck-tasks"></a>

En algunos casos, la ejecución de una tarea de DataSync en curso puede quedar bloqueada. 