Cyberduck is a desktop file transfer application that supports FTP, AWS S3, Dropbox, and other file storage solutions. This is ideal choice for uploading larger datasets (in excess of 2GB) or where being able to resume an upload is important (for example, if you have a slow or unreliable internet connection).
Setting up Cyberduck for the first time
- Download and install Cyberduck from https://cyberduck.io.
- Open Cyberduck and choose “Open Connection”.
- In the Data Upload Tool, navigate to the Upload tab on your dataset to find your AWS S3 credentials.
- In Cyberduck, choose S3 (Amazon Simple Storage Service) from the connection type menu and add your:
- S3 Access Key to the Access Key ID field.
- Secret Access Key to the field of the same name.
- S3 Bucket Folder to the Path field.
- Click “Connect” and Cyberduck will attempt to connect to your S3 folder. If successful, you should see this screen.
You’ve now successfully configured Cyberduck for the first time. Your AWS S3 connection details are the same for every dataset you’ll be publishing – so you’ll only need to setup a single Cyberduck connection for all of your datasets.
Uploading your data with Cyberduck
With your connection to S3 now established you can upload your dataset for the first time.
- Open Cyberduck, choose the connection you configured in the last step, and click “Connect”.
- Drag and drop a zipped File Geodatabase or Shapefile into Cyberduck or click the “Upload” button, and choose the zipped dataset.
- Your zip file will now begin uploading, and a Transfers popup window will appear showing the progress of your upload.