Skip to content
Snippets Groups Projects
Commit 332af65f authored by Christian Herzog's avatar Christian Herzog
Browse files

del lftp

parent 28dc7cf0
No related branches found
No related tags found
No related merge requests found
...@@ -68,26 +68,4 @@ globus-url-copy -rst -cd -r -p 4 -cc 4 \ ...@@ -68,26 +68,4 @@ globus-url-copy -rst -cd -r -p 4 -cc 4 \
``` ```
Further reading: [Documentation by CSCS](https://user.cscs.ch/storage/transfer/), [Parameter descriptions](http://toolkit.globus.org/toolkit/docs/5.0/5.0.0/data/gridftp/user/#gridftp-user-basic) Further reading: [Documentation by CSCS](https://user.cscs.ch/storage/transfer/), [Parameter descriptions](http://toolkit.globus.org/toolkit/docs/5.0/5.0.0/data/gridftp/user/#gridftp-user-basic)
### lftp
* [Homepage](http://lftp.yar.ru) and [Tutorials](http://web.archive.org/web/20111024014512/http://tutorials.papamike.ca/pub/lftp.html)
* Parallel transfer of files over multiple protocols, including sftp
* Downside: does not preserve file permissions
* See `man lftp` for a full documentation of all available options.
Example to copy a remote folder from login.phys.ethz.ch to your local computer:
```sh
lftp sftp://dphysuser@login.phys.ethz.ch \
-e 'mirror --verbose --parallel=3 --use-pget-n=3 \
-c /path/to/remote/folder/ /path/to/local/folder/'
```
Use an additional rsync run to fix permissions after the data transfer with lftp:
```
rsync -av --size-only --delete --inplace -v \
dphysuser@login.phys.ethz.ch:/path/to/remote/folder/ \
/path/to/local/folder/
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment