Efficient and reliable data transfer is a critical component of research computing. A variety of useful tools is available for rapid data transfer, whether you are transferring data from an external site or within different computing environments at UVA. Common Scenarios Transfer public or not-highly sensitive data between local workstation/laptop and UVA storage Transfer highly-sensitive data to Ivy storage Transfer data between external institutions/supercomputing centers and UVA Transfer between Rivanna and Cloud storage The data transfer method you choose heavily relies on the data sensitivity classification, where the data are currently located and to where you want to transfer the data.
Several options are available to transfer data files between a local computer and Rivanna through user-friendly, graphical methods.
Off Campus? Connecting to Rivanna from off Grounds via Secure Shell Access (SSH) or FastX requires a VPN connection. We recommend using the UVA More Secure Network if available. The UVA Anywhere VPN can be used if the UVA More Secure Network is not available. Only Windows and Mac OSX operating systems are supported by the Cisco client provided by ITS. Linux users should refer to these unsupported instructions to install and configure a VPN. The More Secure Network requires authentication through Duo; users should follow the instructions on the dialog box to enter "
MobaXterm is the recommended login tool for Windows users. It bundles a tabbed ssh client, a graphical drag-and-drop sftp client, and an X11 window server for Windows, all in one easy-to-use package. Some other tools included are a simple text editor with syntax coloring and several useful Unix utlities such as cd, ls, grep, and others, so that you can run a lightweight Linux environment on your local machine as well as use it to log in to a remote system.
Download To download MobaXterm, click the link below. Select the “Home” version, “Installer” edition,
Run the installer as directed.
Standard Linux tools can efficiently transfer a small to moderate quantity of data to or from Rivanna.
scp scp uses the secure shell (SSH) protocol to transfer files between your local machine and a remote host, or between two remote hosts.
The following syntax enables copying from local to remote or vice versa. In both cases we are starting from the local system.
By default, scp works from the level of the directory in which it is invoked.
Copying from local to remote: scp source_file mst3k@hostaddress:target_file Copying from remote to local: scp mst3k@hostaddress:source_file target_file The following examples detail how to transfer data between your local computer and /project storage on Rivanna.
Cyberduck is a transfer tool for Windows and Mac. It supports a large number of transfer targets and protocols. Only SFTP can be used with Rivanna. The free version will pop up donation requests.
Download Download Cyberduck
Connecting to Rivanna and File Transfer Launch Cyberduck. After launching Cyberduck, the user interface will open. To initiate a connection to Rivanna, click the Open Connection button. Enter Your Credentials. From the drop-down menu, select SFTP (SSH File Transfer Protocol. Then enter the appropriate information in the following fields:
Host: rivanna.hpc.virginia.edu Username: your computing ID Password: your Rivanna password Port: 22 When completed, click Connect.
Filezilla is a cross-platform data transfer tool. The free version supports FTP, FTPS, and SFTP. Only SFTP can be used with Rivanna.
Download Download Filezilla
Connecting to Rivanna and File Transfer Launch FileZilla. After launching FileZilla, the user interface will open. In the left panel, you should see your local file system and files listed in the left side panels. You will enter your login credentials in the fields highlighted in the figure below. Enter Your Credentials. Fill in the Host, Username, Password, and Port fields.
Host: rivanna.hpc.virginia.edu Username: your computing ID Password: your Eservices password Port: 22 When completed, click Quickconnect.