Globus is the most efficient way to transfer files – large files, in particular – between NCAR file systems such as Campaign Storage, GLADE, and non-NCAR resources, including XSEDE facilities and other storage systems.
Globus has both a web interface and a command line interface (CLI) that are described below. To use either interface, the first step is to create a free personal account and log in using a Globus ID or Google, as shown in the image to the right. (UCAR and NCAR staff: Do not use the NCAR RDA organizational login.)
Several public endpoints are set up on the Globus system for transferring files to and from NCAR storage systems.
These endpoints include:
Globus also offers a feature called Globus Connect Personal for moving files to and from a laptop or desktop computer and other endpoints.
When transferring files between systems, keep in mind that your username might not be the same on each system.
Follow these steps to transfer files. See the image below for reference.
You can check the status of your transfers any time through the web interface and will be notified when they are complete.
The Globus CLI application can be used to make both manual and unattended file transfers.
The application is:
To begin, log in as shown in this example for using the data-access nodes. (If your UCAR username and your username on your local computer are different, follow the alternative example.)
ssh data-access.ucar.edu (alternative: ssh username@data-access.ucar.edu)
Run globus login and follow the on-screen instructions.
globus login
Output example (if you are not already logged in):
Please authenticate with Globus here: ------------------------------------ URL to copy and paste into your browser. ------------------------------------ Enter the resulting Authorization Code here:
Copy the lengthy URL and paste it into your browser. It will take you to a consent form that looks like this:
Click Allow to give the CLI app the necessary access and you will receive an authorization code.
After entering the code, you will be logged in to the Globus CLI and in your /glade/u/home directory.
The default credential lifetime is 24 hours. Here's how to extend it.
Your default shell on the data-access nodes is tcsh. To change your current shell, just enter bash or another preferred shell.
For details regarding how to make batch transfers and single-item transfers, manage endpoints, and more, see these resources:
To set up your laptop or desktop computer to use Globus Connect Personal:
Your local system should now appear as an endpoint that can be used for transferring files.