Data Transfer

Data transfer

Public & Moderately Sensitive Data Transfer

Non-Sensitive Data Transfer

Secure Copy (scp)

scp uses secure shell (SSH) protocol to transfer files between your local machine and a remote host. scp can be used with the following syntax:

scp [source] [destination]

scp SourceFile mst3k@login.hpc.virginia.edu:/scratch/mst3k

scp SourceFile mst3k@login.hpc.virginia.edu:/project/Grouper_group_name

Detailed instructions and examples for using scp are listed here.

Secure File Transfer Protocol (sftp)

sftp is a network protocol for secure file management. Instructions and examples for using sftp are located here.

Graphical File-Transfer Applications

Filezilla and Cyberduck, and MobaXterm are examples of open source SFTP client software for file management through an interactive graphical user interface. Instructions for using these SFTP clients can be found here.

Globus Connect (Large Data Transfer)

Globus provides access to data on local machines and HPC file systems, as well as external institutions and facilities. Globus is well suited for transferring both small files and large amounts of data. More information on Globus data transfer can be found here.

Public & Moderately Sensitive Data Storage Systems

/home, /scratch, and /project storage are based on a Linux file system. Users can invoke generic Linux commands to manage files and directories (mv, cp, mkdir), manage permissions (chmod, chown) and navigate the file system (cd, ls, pwd). If you or your collaborators are unfamiliar with some of these commands, we encourage you to take time to review some of the material below: