Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| rdms:access:windows:cyberduck [2025/01/27 15:24] – burcu | rdms:access:windows:cyberduck [2026/07/09 06:50] (current) – burcu | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| {{ : | {{ : | ||
| - | Cyberduck is a solution | + | Cyberduck is a solution |
| - | To access the Default zone, Cyberduck can connect to the RDMS using both the **WebDAV** and the **native iRODS** protocol. For the [[https:// | + | To access the Default zone, Cyberduck can connect to the RDMS using both the **WebDAV** and the **native iRODS** protocol. For the [[https:// |
| **Notes: | **Notes: | ||
| - | * In case you want to transfer folders with many files (of the order of thousand | + | * In case you want to transfer folders with many files (of the order of thousands |
| * If you receive a '' | * If you receive a '' | ||
| - | * For tips regarding optimum transfer settings, please also take a look at the [[https:// | + | * For tips regarding optimum transfer settings, please also take a look at the [[https:// |
| ===== Configuration of Cyberduck using the WebDAV Protocol ===== | ===== Configuration of Cyberduck using the WebDAV Protocol ===== | ||
| Line 29: | Line 29: | ||
| ===== Configuration of Cyberduck using the native iRODS Protocol ===== | ===== Configuration of Cyberduck using the native iRODS Protocol ===== | ||
| + | **Note: As of July 2026, there is a new iRODS native template for the Cyberduck profile. If you are using the old profile, Cyberduck will fail to connect and will ask for your credentials again. The profile in the Wiki is updated.** | ||
| - | 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 '' | + | |
| + | 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 saving it as a '' | ||
| **iRODS Cyberduck profile**: | **iRODS Cyberduck profile**: | ||
| Line 36: | Line 38: | ||
| <file xml RDMS.cyberduckprofile> | <file xml RDMS.cyberduckprofile> | ||
| <?xml version=" | <?xml version=" | ||
| + | <!-- | ||
| + | ~ Copyright (c) 2002-2017 iterate GmbH. All rights reserved. | ||
| + | ~ https:// | ||
| + | ~ | ||
| + | ~ This program is free software; you can redistribute it and/or modify | ||
| + | ~ it under the terms of the GNU General Public License as published by | ||
| + | ~ the Free Software Foundation; either version 2 of the License, or | ||
| + | ~ (at your option) any later version. | ||
| + | ~ | ||
| + | ~ This program is distributed in the hope that it will be useful, | ||
| + | ~ but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| + | ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
| + | ~ GNU General Public License for more details. | ||
| + | --> | ||
| + | |||
| < | < | ||
| <plist version=" | <plist version=" | ||
| < | < | ||
| + | <!-- DO NOT CHANGE. This is the purpose of the profile--> | ||
| < | < | ||
| < | < | ||
| + | |||
| + | <!-- Undocumented for CLI, the URI prefix, e.g., rug:// --> | ||
| < | < | ||
| < | < | ||
| + | |||
| + | <!-- Name of the profile --> | ||
| < | < | ||
| - | < | + | < |
| + | |||
| + | <!-- Default name of bookmark --> | ||
| < | < | ||
| < | < | ||
| + | |||
| + | <!-- iRODS hostname settings --> | ||
| + | < | ||
| + | < | ||
| < | < | ||
| < | < | ||
| - | | + | |
| + | <!-- iRODS port settings --> | ||
| + | | ||
| < | < | ||
| - | < | ||
| - | < | ||
| < | < | ||
| < | < | ||
| - | < | + | |
| - | < | + | <!-- Default path to open --> |
| - | < | + | |
| - | <true/> | + | |
| < | < | ||
| < | < | ||
| - | | + | |
| - | <true/> | + | <!-- The zone of the iRODS server to connect to. For backward --> |
| + | <!-- compatibility, | ||
| + | <!-- ":< | ||
| + | <!-- used when uploading files. | ||
| + | <!-- Resource" | ||
| + | | ||
| + | <string> | ||
| + | |||
| + | <!-- The authentication scheme used to establish a connection to --> | ||
| + | <!-- an iRODS server. | ||
| + | <!-- " | ||
| < | < | ||
| - | < | + | < |
| + | |||
| + | <!-- Advanced properties --> | ||
| + | < | ||
| + | < | ||
| + | <!-- The root resource to target when uploading files. --> | ||
| + | <!-- DO NOT define this option unless needed. --> | ||
| + | <!-- This option supersedes any resource defined by " | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- Controls whether deletion of an object permanently --> | ||
| + | <!-- removes or moves it into the trash collection. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- The size (in bytes) of a file that must be exceeded before --> | ||
| + | <!-- using parallel transfer. --> | ||
| + | <!-- The value must satisfy the range [1, 2^31-1]. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- The number of iRODS connections used for parallel transfer --> | ||
| + | <!-- of a single file. Each transfer will use the specified --> | ||
| + | <!-- number of iRODS connections. The value must satisfy the --> | ||
| + | <!-- range [2, 10]. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- The buffer size (in bytes) used for parallel transfer of --> | ||
| + | <!-- a single file. Applies to uploads and downloads. | ||
| + | <!-- value must satisfy the range [1, 128MB]. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- Secure communication options must be one of " | ||
| + | <!-- " | ||
| + | <!-- - CS_NEG_REQUIRE: | ||
| + | <!-- - CS_NEG_DONT_CARE: | ||
| + | <!-- - CS_NEG_REFUSE: | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- TLS options, when enabled. --> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </dict> | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| </ | </ | ||
| Line 73: | Line 162: | ||
| If everything went right, you will see the login screen below. | If everything went right, you will see the login screen below. | ||
| - | {{ : | + | {{ : |
| ===== Configuration of Cyberduck to access the RDMS SD Zone ===== | ===== Configuration of Cyberduck to access the RDMS SD Zone ===== | ||
| + | **Note: As of July 2026, there is a new iRODS native template for the Cyberduck profile. If you are using the old profile, Cyberduck will fail to connect and will ask for your credentials again. The profile in the Wiki is updated.** | ||
| - | In order to access the RDMS SD zone via Cyberduck, click **Open Connection**, | + | In order to access the RDMS SD zone, you need to first download the RDMS Sensitive data zone Cyberduck |
| ++++ Cyberduck profile for the Sensitive Data Zone | | ++++ Cyberduck profile for the Sensitive Data Zone | | ||
| <file xml RDMSsd.cyberduckprofile> | <file xml RDMSsd.cyberduckprofile> | ||
| <?xml version=" | <?xml version=" | ||
| + | <!-- | ||
| + | ~ Copyright (c) 2002-2017 iterate GmbH. All rights reserved. | ||
| + | ~ https:// | ||
| + | ~ | ||
| + | ~ This program is free software; you can redistribute it and/or modify | ||
| + | ~ it under the terms of the GNU General Public License as published by | ||
| + | ~ the Free Software Foundation; either version 2 of the License, or | ||
| + | ~ (at your option) any later version. | ||
| + | ~ | ||
| + | ~ This program is distributed in the hope that it will be useful, | ||
| + | ~ but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| + | ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
| + | ~ GNU General Public License for more details. | ||
| + | --> | ||
| + | |||
| < | < | ||
| <plist version=" | <plist version=" | ||
| < | < | ||
| + | <!-- DO NOT CHANGE. This is the purpose of the profile--> | ||
| < | < | ||
| < | < | ||
| + | |||
| + | <!-- Undocumented for CLI, the URI prefix, e.g., rug:// --> | ||
| < | < | ||
| < | < | ||
| + | |||
| + | <!-- Name of the profile --> | ||
| < | < | ||
| - | < | + | < |
| + | |||
| + | <!-- Default name of bookmark --> | ||
| < | < | ||
| < | < | ||
| + | |||
| + | <!-- iRODS hostname settings --> | ||
| + | < | ||
| + | < | ||
| < | < | ||
| < | < | ||
| - | | + | |
| + | <!-- iRODS port settings --> | ||
| + | | ||
| < | < | ||
| - | < | ||
| - | < | ||
| < | < | ||
| < | < | ||
| - | < | + | |
| - | < | + | <!-- Default path to open --> |
| - | < | + | |
| - | <true/> | + | |
| < | < | ||
| < | < | ||
| - | | + | |
| - | <true/> | + | <!-- The zone of the iRODS server to connect to. For backward --> |
| + | <!-- compatibility, | ||
| + | <!-- ":< | ||
| + | <!-- used when uploading files. | ||
| + | <!-- Resource" | ||
| + | | ||
| + | <string> | ||
| + | |||
| + | <!-- The authentication scheme used to establish a connection to --> | ||
| + | <!-- an iRODS server. | ||
| + | <!-- " | ||
| < | < | ||
| - | < | + | < |
| + | |||
| + | <!-- Advanced properties --> | ||
| + | < | ||
| + | < | ||
| + | <!-- The root resource to target when uploading files. --> | ||
| + | <!-- DO NOT define this option unless needed. --> | ||
| + | <!-- This option supersedes any resource defined by " | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- Controls whether deletion of an object permanently --> | ||
| + | <!-- removes or moves it into the trash collection. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- The size (in bytes) of a file that must be exceeded before --> | ||
| + | <!-- using parallel transfer. --> | ||
| + | <!-- The value must satisfy the range [1, 2^31-1]. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- The number of iRODS connections used for parallel transfer --> | ||
| + | <!-- of a single file. Each transfer will use the specified --> | ||
| + | <!-- number of iRODS connections. The value must satisfy the --> | ||
| + | <!-- range [2, 10]. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- The buffer size (in bytes) used for parallel transfer of --> | ||
| + | <!-- a single file. Applies to uploads and downloads. | ||
| + | <!-- value must satisfy the range [1, 128MB]. --> | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- Secure communication options must be one of " | ||
| + | <!-- " | ||
| + | <!-- - CS_NEG_REQUIRE: | ||
| + | <!-- - CS_NEG_DONT_CARE: | ||
| + | <!-- - CS_NEG_REFUSE: | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <!-- TLS options, when enabled. --> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </dict> | ||
| </ | </ | ||
| </ | </ | ||
| Line 122: | Line 298: | ||
| * **Password: | * **Password: | ||
| - | {{ : | + | {{ : |
| **Note:** If you experience issues with this, please make sure that you specified your username in lowercase. The login to the RDMS is case sensitive! | **Note:** If you experience issues with this, please make sure that you specified your username in lowercase. The login to the RDMS is case sensitive! | ||
| Line 128: | Line 304: | ||
| ===== Transferring Data to and from the RDMS via Cyberduck ===== | ===== Transferring Data to and from the RDMS via Cyberduck ===== | ||
| - | 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 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/ |
| ==== Upload ==== | ==== Upload ==== | ||
| Line 144: | Line 320: | ||
| {{ : | {{ : | ||
| - | The upload will now start and the window shown in the picture will appear. | + | The upload will now start, and the window shown in the picture will appear. |
| {{ : | {{ : | ||
| Line 174: | Line 350: | ||
| ==== Synchronization ==== | ==== Synchronization ==== | ||
| - | 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 | + | Apart from uploading |
| ++++ Click to display section | | ++++ Click to display section | | ||
| - | To synchronize your folder, simply right-click the collection you wish to sync and the following menu will be displayed. | + | To synchronize your folder, simply right-click the collection you wish to sync, and the following menu will be displayed. |
| {{ : | {{ : | ||
| - | Click on '' | + | Click on '' |
| {{ : | {{ : | ||
| Line 186: | Line 362: | ||
| {{ : | {{ : | ||
| - | Finally, if you click the red box shown above, you will be given three options | + | Finally, if you click the red box shown above, you will be given three options |
| * **Download**: | * **Download**: | ||
| * **Upload**: Changes to your local folder will be reflected in the RDMS collection. Changes to the RDMS collection will not be reflected in your local folder. | * **Upload**: Changes to your local folder will be reflected in the RDMS collection. Changes to the RDMS collection will not be reflected in your local folder. | ||
| * **Mirror**: Any difference between the folders will be transferred, | * **Mirror**: Any difference between the folders will be transferred, | ||
| - | We suggest that you either use " | + | We suggest that you either use " |
| ++++ | ++++ | ||
| ==== Transfer Preferences ==== | ==== Transfer Preferences ==== | ||
| - | Cyberduck lets you edit the way your transfers happen | + | Cyberduck lets you edit the way your transfers happen |
| ++++ Click to display section | | ++++ Click to display section | | ||
| Line 205: | Line 381: | ||
| {{ : | {{ : | ||
| - | This is not a necessary change, but if you are running into connection timeout issues with Cyberduck, navigate | + | This is not a necessary change, but if you are running into connection timeout issues with Cyberduck, navigate |
| Furthermore, | Furthermore, | ||