<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://hpc-wiki.info/hpc/index.php?action=history&amp;feed=atom&amp;title=Admin_Guide_Data_Transfer_with_Globus_Online</id>
	<title>Admin Guide Data Transfer with Globus Online - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://hpc-wiki.info/hpc/index.php?action=history&amp;feed=atom&amp;title=Admin_Guide_Data_Transfer_with_Globus_Online"/>
	<link rel="alternate" type="text/html" href="https://hpc-wiki.info/hpc/index.php?title=Admin_Guide_Data_Transfer_with_Globus_Online&amp;action=history"/>
	<updated>2026-05-26T11:17:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://hpc-wiki.info/hpc/index.php?title=Admin_Guide_Data_Transfer_with_Globus_Online&amp;diff=4496&amp;oldid=prev</id>
		<title>Mukund-pondkule-6a11@uni-paderborn.de at 17:55, 9 December 2020</title>
		<link rel="alternate" type="text/html" href="https://hpc-wiki.info/hpc/index.php?title=Admin_Guide_Data_Transfer_with_Globus_Online&amp;diff=4496&amp;oldid=prev"/>
		<updated>2020-12-09T17:55:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:55, 9 December 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC-Admin|Data Transfer with Globus Online]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC-Admin|Data Transfer with Globus Online]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC.NRW-Best-Practices|Data Transfer with Globus Online]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC.NRW-Best-Practices|Data Transfer with Globus Online]]&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;nowiki /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;{{DISPLAYTITLE:Data Transfer with Globus Online (Admin Guide)}}&amp;lt;nowiki /&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article shows how to handle Globus as a tool to transfer large amounts of data between servers. It is described here with the example of the Bielefeld cluster system.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article shows how to handle Globus as a tool to transfer large amounts of data between servers. It is described here with the example of the Bielefeld cluster system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key hpc_wiki:diff::1.12:old-3850:rev-4496 --&gt;
&lt;/table&gt;</summary>
		<author><name>Mukund-pondkule-6a11@uni-paderborn.de</name></author>
	</entry>
	<entry>
		<id>https://hpc-wiki.info/hpc/index.php?title=Admin_Guide_Data_Transfer_with_Globus_Online&amp;diff=3850&amp;oldid=prev</id>
		<title>Robert-schade-e757@uni-paderborn.de at 14:15, 2 November 2020</title>
		<link rel="alternate" type="text/html" href="https://hpc-wiki.info/hpc/index.php?title=Admin_Guide_Data_Transfer_with_Globus_Online&amp;diff=3850&amp;oldid=prev"/>
		<updated>2020-11-02T14:15:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:15, 2 November 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC-Admin]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC-Admin&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|Data Transfer with Globus Online&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC.NRW-Best-Practices]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:HPC.NRW-Best-Practices&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|Data Transfer with Globus Online&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article shows how to handle Globus as a tool to transfer large amounts of data between servers. It is described here with the example of the Bielefeld cluster system.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article shows how to handle Globus as a tool to transfer large amounts of data between servers. It is described here with the example of the Bielefeld cluster system.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key hpc_wiki:diff::1.12:old-3767:rev-3850 --&gt;
&lt;/table&gt;</summary>
		<author><name>Robert-schade-e757@uni-paderborn.de</name></author>
	</entry>
	<entry>
		<id>https://hpc-wiki.info/hpc/index.php?title=Admin_Guide_Data_Transfer_with_Globus_Online&amp;diff=3767&amp;oldid=prev</id>
		<title>Robert-schade-e757@uni-paderborn.de: Autor Marcel Rodekamp</title>
		<link rel="alternate" type="text/html" href="https://hpc-wiki.info/hpc/index.php?title=Admin_Guide_Data_Transfer_with_Globus_Online&amp;diff=3767&amp;oldid=prev"/>
		<updated>2020-10-30T18:55:14Z</updated>

		<summary type="html">&lt;p&gt;Autor Marcel Rodekamp&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:HPC-Admin]]&lt;br /&gt;
[[Category:HPC.NRW-Best-Practices]]&lt;br /&gt;
&lt;br /&gt;
This article shows how to handle Globus as a tool to transfer large amounts of data between servers. It is described here with the example of the Bielefeld cluster system.&lt;br /&gt;
&lt;br /&gt;
= GridFTP (Globus Toolkit) =&lt;br /&gt;
&lt;br /&gt;
[https://www.globus.org/ Globus] is a tool to transfer large amounts of data from server to server without you being required to be constantly logged in and watching. To use Globus you need to create an account at (https://globus.org) and connect the Bielefeld clusters endpoint to it. To get the Bielefeld cluster search for&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;phyadmin#influx1&amp;lt;/source&amp;gt;&lt;br /&gt;
and connect via your local Bielefeld username/password combination.&lt;br /&gt;
&lt;br /&gt;
After having set up the Bielefeld cluster &amp;#039;&amp;#039;and another server&amp;#039;&amp;#039;, you can start a transfer between them either via the web interface or the command line&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;globus transfer [OPTIONS] SOURCE_ENDPOINT_ID[:SOURCE_PATH] DEST_ENDPOINT_ID[:DEST_PATH]&amp;lt;/source&amp;gt;&lt;br /&gt;
You can also connect your local machine to globus. To do so, download and extract &amp;lt;code&amp;gt;globusconnectpersonal&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;wget https://downloads.globus.org/globus-connect-personal/linux/stable/globusconnectpersonal-latest.tgz&lt;br /&gt;
tar -xzf globusconnectpersonal-latest.tgz&amp;lt;/source&amp;gt;&lt;br /&gt;
and install the &amp;lt;code&amp;gt;Globus CLI&amp;lt;/code&amp;gt; (command line interface, requires Python)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;pip install --upgrade --user globus-cli&amp;lt;/source&amp;gt;&lt;br /&gt;
The &amp;lt;code&amp;gt;CLI&amp;lt;/code&amp;gt; needs to be linked to your account to make use of the most commands, so log in by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;globus login&amp;lt;/source&amp;gt;&lt;br /&gt;
and follow the given instructions. Using the CLI you can then create a local endpoint&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;$ globus endpoint create --personal my-linux-laptop&lt;br /&gt;
Message:     Endpoint created successfully&lt;br /&gt;
Endpoint ID: &amp;lt;endpoint-id&amp;gt;&lt;br /&gt;
Setup Key:   &amp;lt;setup-key&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
and add it as such to your account in the web interface using the &amp;lt;code&amp;gt;&amp;amp;lt;endpoint-id&amp;amp;gt;&amp;lt;/code&amp;gt;. Then start your new endpoint using&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;./globusconnectpersonal -setup &amp;lt;setup-key&amp;gt;&lt;br /&gt;
./globusconnectpersonal -start &amp;amp;&amp;lt;/source&amp;gt;&lt;br /&gt;
== Globus example: transfer files between Bielefeld and Jülich ==&lt;br /&gt;
&lt;br /&gt;
Although &amp;lt;code&amp;gt;judac&amp;lt;/code&amp;gt; is already a GridFTP server, it is easiest connected to globus via a personal endpoint, if you do not have the required Grid certificates.&lt;br /&gt;
&lt;br /&gt;
To do so, download &amp;lt;code&amp;gt;globusconnectpersonal&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;judac&amp;lt;/code&amp;gt; just as you did above for your local machine. You can then create an endpoint via the globus web interface (recommended) or via the globus-CLI (discouraged), where you would need to install pip first by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;wget https://bootstrap.pypa.io/get-pip.py&lt;br /&gt;
python get-pip.py --user&lt;br /&gt;
GLOBUS_CLI_INSTALL_DIR=&amp;quot;$(python -c &amp;#039;import site; print(site.USER_BASE)&amp;#039;)/bin&amp;quot;&lt;br /&gt;
echo &amp;quot;GLOBUS_CLI_INSTALL_DIR=$GLOBUS_CLI_INSTALL_DIR&amp;quot;&lt;br /&gt;
export PATH=&amp;quot;$GLOBUS_CLI_INSTALL_DIR:$PATH&amp;quot;&lt;br /&gt;
echo &amp;#039;export PATH=&amp;quot;&amp;#039;&amp;quot;$GLOBUS_CLI_INSTALL_DIR&amp;quot;&amp;#039;:$PATH&amp;quot;&amp;#039; &amp;gt;&amp;gt; &amp;quot;$HOME/.bashrc&amp;quot;&lt;br /&gt;
pip install --upgrade --user setuptools&lt;br /&gt;
pip install --upgrade --user globus-cli&amp;lt;/source&amp;gt;&lt;br /&gt;
You will probably want to connect more directories than just your &amp;lt;code&amp;gt;/home&amp;lt;/code&amp;gt;, which is available per default. To do so, edit &amp;lt;code&amp;gt;.globusonline/lta/config-paths&amp;lt;/code&amp;gt; to list all the directories you want to connect. For example for Jülich:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;sh&amp;quot;&amp;gt;~/,0,1&lt;br /&gt;
/p/project/chbi18,0,1&lt;br /&gt;
/p/scratch/chbi18,0,1&amp;lt;/source&amp;gt;&lt;br /&gt;
You can then setup and start an endpoint just as above and submit a transfer via the web interface.&lt;br /&gt;
&lt;br /&gt;
Further information can be found here: &lt;br /&gt;
* [https://www.globus.org/usage-brief-library Globus Example Library] &lt;br /&gt;
* [https://docs.globus.org/how-to/ Globus How To Documentation]&lt;/div&gt;</summary>
		<author><name>Robert-schade-e757@uni-paderborn.de</name></author>
	</entry>
</feed>