AWS DataSync
User Guide

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

Understanding Task Execution Statuses

Following, you can find information about the possible statuses (phases) a task execution might go through.

DataSync Phases and Statuses Meaning

QUEUEING

This is the first phase of a task execution if a there is another task running and it is using the same agent. For more information, see Queueing Task Executions.

LAUNCHING

This is the first phase of a task execution if a there is no other task running and using the same agent or queueing is not enabled. At this point, AWS DataSync is initializing the task execution. This status usually goes quickly, but can take up to a few minutes.

PREPARING

This is the second phase of a task execution. AWS DataSync is computing which files need to be transferred. The time that this phase takes is proportional to the number of files in the source location. It usually takes between a few minutes to a few hours depending on both the source and destination file systems and the performance of these file systems. For more information, see Starting a Task.

TRANSFERRING

This is the third phase of a task execution. DataSync is performing the actual transfer of your data to AWS. While the DataSync is transferring files, the number of bytes and files that is transferred is updated in real time.

VERIFYING

This is the fourth and optional phase of a task execution. If the VerifyMode sync option is set to POINT_IN_TIME_CONSISTENT, DataSync performs a full data and metadata integrity verification. This verification ensures that the data in your destination is an exact copy of the data in your source location. This process requires reading back all files in the destination and can take a significant amount of time on very large volumes. If you want to skip verification, you specify VerifyMode=NONE when configuring the task execution. Alternatively, in your task’s options in the console, don't choose Enable verification. For more information, see How AWS DataSync Verifies Data Integrity.

SUCCESS

This value is returned if the data transfer is successful. If the VerifyMode option is not enabled, this status occurs after the TRANSFERRING phase. Otherwise, it occurs after the VERIFYING phase. For more information, see Task Execution.

ERROR

This value is returned if the data transfer fails. If the VerifyMode option is not enabled, this status occurs after the TRANSFERRING phase. Otherwise, it occurs after the VERIFYING phase.