Rclone is a command-line program to manage files on cloud storage. It is a feature-rich alternative to cloud vendors' web storage interfaces. Over 70 cloud storage products support rclone including S3 object stores, business & consumer file storage services, as well as standard transfer protocols. Rclone has powerful cloud equivalents to the unix commands rsync, cp, mv, mount, ls, ncdu, tree, rm, and cat. Rclone's familiar syntax includes shell pipeline support, and –dry-run protection. It is used at the command line, in scripts or via its API.
If you need to interact with Amazon or Google storage from Rocket or Comet, as part of your data workflow on the HPC facilities, Rclone will let you do that.
Rclone is not installed on our HPC facilities (neither Rocket nor Comet), but the developer fortunately makes a pre-built, read-to-run version available to download for most compatible Linux systems.
The Rclone download page shows a table of available versions:
The version we need, to run from within our own personal area(s) on the HPC systems is the Intel/AMD - 64 Bit row, and the Linux column; not the .deb or .rpm version - you cannot install those versions yourself.
Right click on the download icon of the correct version, and copy the link. In the above case, as of May 2025, it is https://downloads.rclone.org/v1.69.1/rclone-v1.69.1-linux-amd64.zip - but this will differ, and you should always visit the URL above to get the most current link.
https://downloads.rclone.org/v1.69.1/rclone-v1.69.1-linux-amd64.zip
Now open up a SSH connection to the HPC and run the following:
$ wget https://downloads.rclone.org/v1.69.1/rclone-v1.69.1-linux-amd64.zip Saving to: ‘rclone-v1.69.1-linux-amd64.zip’ 100%[==========================================================>] 23,314,273 23.9MB/s in 0.9s $
Once the .zip file has downloaded we should extract it:
.zip
$ unzip rclone-v1.69.1-linux-amd64.zip Archive: rclone-v1.69.1-linux-amd64.zip creating: rclone-v1.69.1-linux-amd64/ inflating: rclone-v1.69.1-linux-amd64/README.html inflating: rclone-v1.69.1-linux-amd64/git-log.txt inflating: rclone-v1.69.1-linux-amd64/rclone inflating: rclone-v1.69.1-linux-amd64/README.txt inflating: rclone-v1.69.1-linux-amd64/rclone.1 $
Simply change to the directory that you unzipped Rclone to, and run the rclone executable:
rclone
$ cd rclone-v1.69.1-linux-amd64 $ ./rclone version rclone v1.69.1 - os/version: redhat 7.9 (64 bit) - os/kernel: 3.10.0-1160.125.1.el7.x86_64 (x86_64) - os/type: linux - os/arch: amd64 - go/version: go1.24.0 - go/linking: static - go/tags: none $
You can copy the rclone file anywhere in your HOME or NOBACKUP area. If you have a directory for man pages you can copy the rclone.1 to that folder, but it is not essential - the README.txt and README.html files contain the same help information.
rclone.1
README.txt
README.html
Support for the use of Rclone is outside of what we are able to provide - please consult the (extensive) Rclone documentation:
Back to Advanced Software index
Table of Contents
Main Content Sections
Documentation Tools