Cyberduck is an open-source client for FTP, SFTP, and WebDAV available for macOS and Windows. It is pre-installed on the University Workspace (UWP) PCs and on the virtual UWP. If you work on a user-managed workplace or any other device you can download Cyberduck from its official website.
Cyberduck is a solution to transfer files to and from the RDMS. To manage data, metadata, users, and projects on the RDMS, you need to connect to the RDMS WebApp.
Cyberduck can connect to the RDMS both by using a WebDAV and a native iRODS protocol.
Notes:
Hierarchy error
message while transferring data to RDMS, first select the Continue
option. Then, if known, delete the file(s) that caused the error in your RDMS environment and restart the transfer. If you cannot delete a file, move it to another location and contact RDMS support.In order to access the RDMS via Cyberduck with the WebDAV protocol, click Open Connection, select the WebDAV (HTTPS) protocol, and configure the login credentials as follows:
WebDAV (HTTPS)
443
webdav.data.rug.nl
<username>@rug.nl
Note: If you experience issues with this, be sure that you specified your username in lowercase. The login to the RDMS is case sensitive!
If you would like to use the native iRODS protocol for connecting Cyberduck to the RDMS, you can download the iRODS (RUG) Cyberduck profile directly by clicking on the link below or by copying the content to a text editor of your choice and then save as a *.cyberduckprofile
file. Afterwards, double click the downloaded/created *.cyberduckprofile
file to install add it to Cyberduck.
iRODS Cyberduck profile:
If everything went right, you will see the login screen below. It will connect you to the RDMS “rug” zone using the native iRODS protocol. Simply insert your UG email address (lowercase!) and associated password to connect to the system. It should have also created an editable bookmark for your connection.
The instructions below give details on how to use the transfer dialogs to upload, download, and synchronize your data. Be aware that drag-and-drop from/to file explorer is also supported with the same results.
The main functionality you will wish to use with Cyberduck is transferring your files from your local storage to the RDMS. Follow the instructions below to see how this is possible.
If instead you wish to retrieve data previously stored on the RDMS, you can follow the instructions below to initiate your transfer.
Apart from up- or downloading files or entire folders manually in Cyberduck, you can also give the client the command to synchronize one of your local folders to a collection on the RDMS. The advantage of using synchronizing rather than up- or downloading the data, is that the synchronization will not transfer every file but only act on files that have been changed or that don't exist in the target directory. This will reduce the amount of data you will transfer at any one time.
Cyberduck lets you edit the way your transfers happen through choosing certain preferences. Below we list the main preferences you might want to adjust before starting your first transfer.