Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rdms:data:filesize [2023/06/28 15:14]
jelte Added also Cyberduck for MacOS as reference
rdms:data:filesize [2024/04/04 12:01] (current)
jelte spell correction
Line 3: Line 3:
 Depending of the data size and amount of files, we advise different possibilities for files transfer in/out of the RDMS. Depending of the data size and amount of files, we advise different possibilities for files transfer in/out of the RDMS.
  
-==== Data (Sets) under 32 MB ====+==== Data (Sets) under 50 MB ====
  
-Single files under 32 MB can be directly up-/ and downloaded via the [[https://research.web.rug.nl/rdmswebapp|RDMS web interface]].+Single files under 50 MB can be directly up-/ and downloaded via the [[https://research.web.rug.nl/rdmswebapp|RDMS web interface]].
  
 === Download Files in the Web Interface === === Download Files in the Web Interface ===
Line 13: Line 13:
 {{ :rdms:data:download_interface.png?600 |}} {{ :rdms:data:download_interface.png?600 |}}
  
-**Note:** If the ''Download file'' button is not visible from the context menu, the file size exceeds the limit of 32 MB. In this case, use one of the other options that we advise for data transfer (see below).+**Note:** If the ''Download file'' button is not visible from the context menu, the file size exceeds the limit of 50 MB. In this case, use one of the other options that we advise for data transfer (see below).
  
 === Upload Files in the Web Interface === === Upload Files in the Web Interface ===
Line 21: Line 21:
 {{ :rdms:data:upload_interface.png?600 |}} {{ :rdms:data:upload_interface.png?600 |}}
  
-==== Data (Sets) over 32 MB ====+==== Data (Sets) over 50 MB ====
  
-The data transfer of larger files is not possible via the RDMS web interface, instead you have to use another clientMultiple options exist including WebDAV and command-line tools. With theseany size file can be transferred, but it is recommended to transfer the largest files at the command-line in Linux (see below).+The data transfer of larger files is not possible via the RDMS web interface. There are various clients and command-line tools such as ''iCommands'' to transfer data to RDMSadd metada or perform more advanced tasks. 
 + 
 +=== iCommands === 
 + 
 +''iCommands'' is an Unix utility that gives users a command-line interface. Currently it is the most efficient way of transferring data, creating metadata and perform more advanced tasks. In order to use the ''iCommands'' you need to work in a command-line tool such as a console, shell or a terminal. For further information please check the [[https://wiki.hpc.rug.nl/rdms/access/linux/createprofile|iCommands]] section of this manual.
  
 === WebDAV === === WebDAV ===
Line 35: Line 39:
   * For Linux: [[rdms:access:linux:webdav|WebDAV on Linux]]   * For Linux: [[rdms:access:linux:webdav|WebDAV on Linux]]
  
-==== Huge Data Sets ====+==== Large Data Sets ====
  
-For very big data (sets) in the region of several hundred GB or higher, the iRODS-native ''iCommands'' are the best solution.  +For large data (sets) in the order of several hundreds of GB or higher, the iRODS-native ''iCommands'' are the best solution.  
  
 Here are three different ways to use them: Here are three different ways to use them:
Line 45: Line 49:
   * Via a Linux OS: See the manual on installing and using [[rdms:access:linux|iCommands on Linux]].\\ If you do not have a Linux OS available, you can also use the [[https://iris.service.rug.nl/tas/public/ssp/content/detail/service?unid=8b36d7efb51048fa82ce480ff0206177|Linux workplaces (LWP)]] provided by the university. Within the LWP, the `iCommands` are pre-installed. There also exists a [[https://vlwp.rug.nl/nxwebplayer|virtual LWP version]] that can be access via the browser. For more details on the usage of the LWP, you can also refer to the [[https://lwpwiki.webhosting.rug.nl/index.php/Main_Page|LWP wiki]].    * Via a Linux OS: See the manual on installing and using [[rdms:access:linux|iCommands on Linux]].\\ If you do not have a Linux OS available, you can also use the [[https://iris.service.rug.nl/tas/public/ssp/content/detail/service?unid=8b36d7efb51048fa82ce480ff0206177|Linux workplaces (LWP)]] provided by the university. Within the LWP, the `iCommands` are pre-installed. There also exists a [[https://vlwp.rug.nl/nxwebplayer|virtual LWP version]] that can be access via the browser. For more details on the usage of the LWP, you can also refer to the [[https://lwpwiki.webhosting.rug.nl/index.php/Main_Page|LWP wiki]]. 
  
-  * Under Windows: Microsoft offers the possibility to install the 'Windows Subsystem for Linux', or short [[https://docs.microsoft.com/en-us/windows/wsl/wsl2-about|WSL2]].  This is a virtualization of the Linux kernel in the Windows OS. After successful [[https://docs.microsoft.com/en-us/windows/wsl/wsl2-install|installation]] of WSL2, you can [[rdms:access:linux:createprofile|install iCommands]] within the virtual Linux environment and use it for data transfer.\\ **Note:** On university-managed Windows installation, so called 'UWP', the WSL cannot be installed and used.  +  * Under Windows: Microsoft offers the possibility to install the 'Windows Subsystem for Linux', or short [[https://docs.microsoft.com/en-us/windows/wsl/wsl2-about|WSL2]].  This is a virtualization of the Linux kernel in the Windows OS. After successful [[https://docs.microsoft.com/en-us/windows/wsl/wsl2-install|installation]] of WSL2, you can [[rdms:access:linux:icommands|install iCommands]] within the virtual Linux environment and use it for data transfer.\\ **Note:** On university-managed Windows installation, so called 'UWP', the WSL cannot be installed and used.  
  
-==== Huge Amount of Files ==== +==== Large Number of Files ==== 
  
-Independent of the total size of the data, it is recommended that data sets that contain a huge amount of single files (thousands of files and more), are uploaded as an archive, for example as zip or tar archives, and then extracted on the RDMS if needed. Uploading the files while in a zip/tar archive will tremendously reduce the operation time.+Independent of the total size of the data, it is recommended that data sets that contain large number of single files (thousands of files and more), are uploaded as an archive, for example as zip or tar archives, and then extracted on the RDMS if needed. Uploading the files while in a zip/tar archive will tremendously reduce the operation time.
  
-The extraction on the RDMS is currently just possible with the ''iCommands'' which provides the `ibun` command to extract several archive formats that are stored in the RDMS. Please refer to the [[https://docs.irods.org/4.3.0/icommands/user/#ibun|official documentation]] of the ''ibun'' command to see example of its usage. +The extraction of archived files on the RDMS is currently only possible with the ''iCommands'' which provides the `ibun` command to extract several archive formats that are stored in the RDMS. Please refer to the [[https://docs.irods.org/4.3.0/icommands/user/#ibun|official documentation]] of the ''ibun'' command to see example of its usage.