Resuming an Interrupted Download
movedat allows interrupted downloads to be resumed from where they left off. It does this be creating certain temporary files and checkpoints in the destination directory to keep track of the download's progress.
If you move or rename these ".TMP or ".CHK" files or you will lose the ability to resume the download.
Interactive Resume
When no other options are specified and the terminal is interactive, movedat will ask whether to resume a partial download, start over, or skip the file. Selecting resume will continue from the point where the previous download attempt was interrupted. Choosing to start over will discard the previous attempt and transfer the entire file.
Resuming a download should only be done if you are confident that the source file has not changed since the previous download attempt. Resuming a download after a file has changed may result in corrupted data.
Automated Resume
The following options determine how movedat will respond to resumeable uploads:
| -r | Resume interrupted downloads if possible. |
| -y | Resume interrupted downloads if possible. |
| -c | Partial downloads will be ignored and data will be written directly to the destination file. This prevents the creation of ".TMP" and ".CHK" files, but if the transfer is interrupted, it will not be resumeable. |
If none of the options above is specified and the terminal is not interactive, then attempts to download when a partial download already exists will fail.
Packaging and Streaming Output
Downloads piped to stdout or which specify server-side packaging cannot be resumed.