Transfer data between AWS and CyVerse
Page under construction
'The most basic way of moving data from Amazon Simple Storage Service (S3) to the CyVerse Data Store is to download the data to your local computer then upload to CyVerse. However, if you have many files or large files to move, this is not practical. For large transfers, you have two options: Cyberduck (easier) and scripted transfer using Atmosphere (more flexible).
Transfer using CyberDuck
Open CyberDuck on your computer or on an Atmosphere instance.
Establish a connection to the CyVerse Data Store
Establish a connection to S3
Click on the Open new connection button (globe with plus sign) or use File>New Connection in the menu
Select Amazon S3 from the drop-down menu
Enter your Amazon credentials. See this page for more details.
Click Connect
With both window (connections) open, you should be able to drag and drop files and folders between your CyVerse and S3 accounts.
Beware that large transfers (large files or many files) can take a long time.
It is best to do this on a wired, high speed connection
If you have to transfer thousands of files, consider breaking the transfer into batches.
Scripted transfer using Atmosphere
Launch a new instance from any of the Atmosphere base images and attach your volume to it.
Connect to your instance via web GUI or ssh
Install the AWS CLI (command line interface) on your instance
you may need to add the CLI to your path
Configure the CLI so it has your AWS security credentials
Run script to move data to instance
add directions
Transfer the data to your volume
add directions
Unmount the volume and suspend the instance
add details