How do you transfer data to Lewis using rsync?

Rsync

Transfer Your Data to the Cluster

We recommend that you use the rsync command with these options for the best results:

rsync -rltvPh /source/path <username>@lewis.rnet.missouri.edu:/storage/hpc/data/<username>/destination/path

Note: You should run this command from a terminal where the files originate
and not from the Lewis login node.

Here are what the various flags mean:

  • -r: recursive
  • -l: links
  • -t: time
  • -v: verbose
  • -P: progress
  • -h: human readable

Example:

[2016-09-27 16:06.54]  ~
[DOIT-TCB-JG] ➤ rsync -rltvPh /home/mobaxterm/science_data/ testuser@lewis.rnet.missouri.edu:/storage/hpc/data/testuser/
sending incremental file list
./
file1
          31 100%    0.00kB/s    0:00:00 (xfer#1, to-check=2/4)
file2
          23 100%   22.46kB/s    0:00:00 (xfer#2, to-check=1/4)
file3
          19 100%    9.28kB/s    0:00:00 (xfer#3, to-check=0/4)

sent 292 bytes  received 72 bytes  242.67 bytes/sec
total size is 73  speedup is 0.20