Transferring Data

Globus

***Be aware that if you have a Multi-protocol or NFS Turbo volume that is mounted on Great Lakes, there is no need to set up a separate Globus endpoint for it.***

  1. Install Globus Connect Personal by selecting the OS you are using and following the documentation. Then, set up a local Globus endpoint.
  2. Go to https://www.globus.org/ and click on “Login” in the upper right corner.
  3. Select “University of Michigan” as your organization in the drop-down field and select “Continue”
  4. You will be prompted for your uniqname and Level-1 password. Enter these and select “Login”, then authorize with Duo two-factor authentication.
  5. After that, you should be redirected to the “File Manager” tab on the left side of the screen.
  6. Select the “Collection” field and type your local Globus endpoint.
  7. On the right side of the screen, select “Transfer or Sync to…”.
  8. Select the new black “Collection” field and type in the Great Lakes Globus endpoint. The endpoint is umich#greatlakes
  9. By default, you will see into your Home directory. You can change your path under the “Path” field.
  10. Once you’ve selected the files you wish to transfer, click on the “Start” button near the bottom of the screen. A notification for the transfer will appear in the “Activity” tab on the left side of the screen.en.

Cyberduck

You can use Cyberduck on both Mac and Windows systems.

  1. Open Cyberduck and click on the "Open connection" button.
  2. Set the "Server" to: be greatlakes-xfer.arc-ts.umich.edu
  3. Set your Username to be your uniqname.
  4. Enter your Kerberos password.
  5. Click "connect".
  6. Now you can drag and drop files between the two systems. Click the "Disconnect" button when you are done.

WinSCP

  1. Connecting to a remote system
  2. Select the protocol you would like to use (recommend sftp or scp).
  3. In the hostname field, enter the hostname you want to connect to (e.g., greatlakes.arc-ts.umich.edu).
  4. The port number will be automatically filled in based on the protocol you selected.
  5. In the user name field, type your uniqname.
  6. In the password field, type your U-M Kerberos Level-1 password.
  7. Click the “Login” button.
  8. If prompted with "Continue connecting to an unknown server and add its host key to a cache?", click “Yes”.
  9. A Duo prompt will appear. Select your preferred method and authenticate with Duo.

Transferring Files

  1. The left panel of WinSCP represents your local machine, and the right panel represents the remote machine you have connected to.
  2. On your local machine, navigate to the file or directory you want to transfer to the remote machine.
  3. Drag the file or directory you want to transfer to the panel of the remote machine. This will initiate the transfer.

SCP (via the command line)

SCP Uses that basic syntax of:

> scp [SOURCE LOCATION] [DESTINATION]

To copy a local file to remote destination:

> scp /path/to/file [email protected]:/path/to/destination

To copy a local directory remote destination:

> scp -r /path/to/directory  [email protected]:/path/to/destination

To copy a remote file to local machine:

> scp [email protected]:/path/to/file /path/to/destination

To copy a remote directory to local machine:

> scp -r [email protected]:/path/to/directory /path/to/destination

SFTP (via command line)

Connect to a remote server with SFTP:

> sftp uniqname@hostname > sftp [email protected]

Transfer local FILE/DIR to remote system:

> get file /remote-directory

Transfer remote FILE/DIR to local machine:

> get /remote-directory

Transfer multiple local FILES/DIRS to remote system:

> mput files /remote-directory

Transfer multiple remote FILES/DIRS to local machine:

> mget /remote-directory