Globus for File Transfer to from Tinkercliffs - vsevolod-ivanov/Ivanov-Group-Wiki GitHub Wiki
Setting up Globus
Globus is a cloud-based file transfer service that can be connected to TinkerCliffs. To get started, navigate to globus.org, and select the Login option at the top:
Then select "Virginia Polytechnic and State University" and login with your usual credentials:
In the search bar at the top, search for Virginia Tech, and select “Virginia Tech ARC Globus Projects Directories” . Use your @vt.edu account - you may need to agree to some permissions or even login again:
For the Path, enter "/vtqm/Work/", which will navigate you to the group work directory:
Now, in order to be able to transfer files to your own machine, you will need to use "Globus Connect Personal" to set up a Globus endpoint. Select "Transfer and Sync …" in the right-hand column, which will pull up a second panel. Click the search bar in this new panel to pull up the options.
Select the "Your Collections" tab and then click the link "Get Globus Connect Personal."
Follow the installation - download the executable and then run it. Depending on your computers security settings, it may warn you not to run the executable. In this case, click "More Info" and then "Run Anyway" to continue the installation. To finalize the installation, you will need to click the login button, at which point it may ask you to enter your VT login credentials again:
Pick a memorable label for the system you are using and agree to the permissions.
Check that your email identity is correct and write the name/description that you will use for the transfer node on your computer (this will be the name that comes up on the globus site when you do transfers in the future). If you are working with Controlled Unclassified Information (CUI), select the "High Assurance" option. If you are unsure what CUI is or whether you need to select this option, you probably don't, but feel free to contact Prof. Ivanov to verify.
Finalize the installation, and now you should have a Globus transfer node set up on your own computer!
Using Globus
Once you have set up a Globus endpoint on your personal machine and located the VT ARC Globus endpoint using the instructions above, you will be able to transfer files using the Globus website. Use the sidebar to navigate to the File Manager:
Select the VT ARC Globus endpoint and your personal endpoint using the search functions in each panel. For the destination directory, it is recommended to set up a dedicated folder (called "Globus" for example) for all of your transfers, similar to a "Downloads" folder for your browser. You can then copy or move files from that folder to elsewhere on your machine to work on them. Now, select the file you wish to transfer from TinkerCliffs, and click the "Start" button to initiate the transfer.
From here, the transfer will proceed automatically, and will resume if the connection is interrupted (important for large files!). You can also easily copy multiple files and even entire directories this way. Finally, you can use this tool to also upload files, by selecting them on your machine and clicking the other "Start" button to upload them to TinkerCliffs. If you want to track the status of your transfers, click "Activity" in the sidebar, which will show you the list of all of your initiated transfers. Select a specific transfer to see more details about it.