From c2c4d6312fac1c0b502c510e4ec73d1e3333c1c7 Mon Sep 17 00:00:00 2001 From: Vicky Fan Date: Fri, 19 Jun 2026 14:49:53 +1200 Subject: [PATCH 1/8] clarify some steps --- docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md index 9e7a44ec3..210f8d118 100644 --- a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md +++ b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md @@ -12,6 +12,9 @@ search: We are currently trialing the transfer of data to and from Freezer using Globus. We currently have a new Globus Collection to Freezer called: `NeSI Freezer`. You will need to authenticate using your Freezer (S3) credentials. Please let us know if you would like some assistance or are having any difficulties with this service. +## Requirements +You will need to have a Globus account to access Globus via Freezer. Please see the page on [first time Globus set up](First_Time_Setup.md) for information on getting a Globus account. + ## Setting up Freezer Credentials 1. Go to the File Manager tab of [your Globus page](https://app.globus.org/file-manager?two_pane=true) in the left hand menu bar. @@ -29,10 +32,10 @@ We are currently trialing the transfer of data to and from Freezer using Globus. !!! info Steps 4 & 5 may not be required -4. To set up your credentials, please click `Continue` +4. To set up your credentials, please click `Continue`. You will be shown a globus page requiring you to sign in to Mahuika. ![Globus_Freezer_Require_Credentials.png](../../assets/images/Globus_Freezer_Require_Credentials.png) -5. Fill in your Username and Secret Key. Please let us know if you have lost your Freezer Secret Key. We can reset your Freezer key, but you will also need to reset your Freezer config on Mahuika. +5. Fill in your Mahuika Username and Secret Key. Please let us know if you have lost your Freezer Secret Key. We can reset your Freezer key, but you will also need to reset your Freezer config on Mahuika. In the following sections, please enter: @@ -54,3 +57,7 @@ We are currently trialing the transfer of data to and from Freezer using Globus. ![Globus_Freezer_Load_Bucket.png](../../assets/images/Globus_Freezer_Load_Bucket.png) If you initiate a transfer of offline data (only on tape - Glacier) from Freezer, the data will be automatically staged from tape before the transfer begins. + +## Organizing Files Using Globus + +We do NOT recommend oranising or moving files or directories on Freezer using the Globus interface. Please use the s3cmd tool in these instances. Please see our [Freezer Guide](../../Storage/Long_Term_Storage/Freezer_Guide.md) for more information. From 3669aeca227fb26b67569f6505ae80877fe98058 Mon Sep 17 00:00:00 2001 From: Vicky Fan Date: Fri, 19 Jun 2026 15:16:05 +1200 Subject: [PATCH 2/8] fix code blocks --- .../Long_Term_Storage/Freezer_Guide.md | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/docs/Storage/Long_Term_Storage/Freezer_Guide.md b/docs/Storage/Long_Term_Storage/Freezer_Guide.md index bb89f3126..c00342f09 100644 --- a/docs/Storage/Long_Term_Storage/Freezer_Guide.md +++ b/docs/Storage/Long_Term_Storage/Freezer_Guide.md @@ -237,16 +237,17 @@ s3cmd restore --recursive s3:///your_directory/data_folder/ --re Example to get or download the directory `data_folder` and all contained objects/files/folders: - 1. Create the `data_folder` you want to retrieve in file, and change directory into `data_folder`. - ```sh - mkdir -p data_folder - cd data_folder - ``` +1. Create the `data_folder` you want to retrieve in file, and change directory into `data_folder`. - 2. Retrieve the data from Freezer - ```sh - s3cmd get --recursive s3:///your_directory/data_folder/ - ``` + ```sh + mkdir -p data_folder + cd data_folder + ``` + +2. Retrieve the data from Freezer + ```sh + s3cmd get --recursive s3:///your_directory/data_folder/ + ``` This will place the all files and subdirectories in the above `data_folder` into your current directory. @@ -256,6 +257,7 @@ After retrieving your tarball, you can extract its contents with the following c ```sh tar -xzvf .tar.gz +``` ## s3cmd reference From 7dc34f767bbe6364bbfb8dd0c40352496b088bfd Mon Sep 17 00:00:00 2001 From: Vicky Fan Date: Fri, 19 Jun 2026 15:19:33 +1200 Subject: [PATCH 3/8] change NeSI to Mahuika --- docs/Data_Transfer/Globus/Data_Transfer_using_Globus.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Data_Transfer/Globus/Data_Transfer_using_Globus.md b/docs/Data_Transfer/Globus/Data_Transfer_using_Globus.md index fdbb3b5c4..b9a6b7dc1 100644 --- a/docs/Data_Transfer/Globus/Data_Transfer_using_Globus.md +++ b/docs/Data_Transfer/Globus/Data_Transfer_using_Globus.md @@ -28,7 +28,7 @@ To move files and folders between `collections` (such as between Mahuika and ano `NeSI HPC Storage` Globus collection. ![Globus_Transfer_4.png](../../assets/images/Globus_Transfer_4.png) -5. You will be shown a globus page requiring you to sign in to NeSI. Click on `Use my username@iam.nesi.org.nz identity` text. +5. You will be shown a globus page requiring you to sign in to Mahuika. Click on `Use my username@iam.nesi.org.nz identity` text. ![Globus_Transfer_5.png](../../assets/images/Globus_Transfer_5.png) 6. Once you have logged in, you will be sent back to the Globus transfer page. By default you will be placed to your @@ -90,10 +90,10 @@ any person who has a Globus account. |[NeSI HPC storage]| NeSI Globus Endpoint, located at Tamaki Data Centre | File-sharing and transferring files to/from Mahuika HPC and storage facilities. | [First Time Setup](./First_Time_Setup.md) | {% include "partials/support_request.html" %} | | [University of Otago - HCS](https://app.globus.org/file-manager?origin_id=108e72ac-c509-4cd0-940f-b7e3aa543007), [University of Otago - CHC HCS](https://app.globus.org/file-manager?origin_id=eeb5308a-2471-4696-9571-dd2092e041f9) | Endpoint for the High Capacity Research Storage Cluster, Dunedin Campus, University of Otago and Endpoint for the High Capacity Research Storage Cluster, Christchurch Campus, University of Otago | Primary endpoint for Otago Dunedin; uses local service accounts or Globus sharing. | [Access Form](https://www.otago.ac.nz/its/forms/hcs-high-speed-data-transfer-service-access-form) | [university@otago.ac.nz](mailto:university@otago.ac.nz) | | University of Auckland Research Data Collection | Endpoint provides access to UoA research data. | Transferring files between UoA research drives and Mahuika | Apply by email | [researchdata@auckland.ac.nz](mailto:researchdata@auckland.ac.nz) | -| AgResearch DTN01 | A Globus endpoint attached to AgResearch's institutional Linux storage platform | Sharing large datasets with external collaborators and moving large datasets between NeSI's facility and AgResearch's internal storage platform | Apply by email | [servicedesk@agresearch.co.nz](mailto:servicedesk@agresearch.co.nz) | +| AgResearch DTN01 | A Globus endpoint attached to AgResearch's institutional Linux storage platform | Sharing large datasets with external collaborators and moving large datasets between Mahuika and AgResearch's internal storage platform | Apply by email | [servicedesk@agresearch.co.nz](mailto:servicedesk@agresearch.co.nz) | | PFR Globus Connect Server | Endpoint provides access to Plant Food Research data | Generally for internal users, but also for sharing large datasets with collaborators | Contact the Plant and Food person you are wanting to share data with. | | | MWLR PN-DTN-username | Customised endpoints for users to transfer data between MWLR and Mahuika, or to share data with third-party collaborators | Generally for internal users, but also for sharing large datasets with collaborators | Contact the MWLR person you are wanting to share data with. | [IToperations@landcareresearch.co.nz](mailto:IToperations@landcareresearch.co.nz) | -| Scion Data | Endpoint provides access to Scion research data | Sharing large datasets with external collaborators and moving large datasets between NeSI's facility and Scion's internal storage platform | Contact the Scion person you are wanting to share data with. | | +| Scion Data | Endpoint provides access to Scion research data | Sharing large datasets with external collaborators and moving large datasets between Mahuika and Scion's internal storage platform | Contact the Scion person you are wanting to share data with. | | | ESR Endpoint | Endpoint provides access to ESR data | Generally for internal users, but also for sharing large datasets with collaborators | Contact the ESR person you are wanting to share data with. | | !!! tip "How to establish a new node" From f1c02d83c23c52f7f37de8ea17992293304af9d7 Mon Sep 17 00:00:00 2001 From: jen-reeve Date: Mon, 22 Jun 2026 11:48:53 -0700 Subject: [PATCH 4/8] collection name fix and some screenshots --- .../Globus/Data_Transfer_to_Freezer.md | 8 ++++---- docs/assets/images/Globus_Freezer_EP.png | Bin 12713 -> 6549 bytes .../Globus_Freezer_Require_Credentials.png | Bin 47715 -> 27508 bytes mkdocs.yml | 4 ++++ 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md index 210f8d118..cf8c1301b 100644 --- a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md +++ b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md @@ -10,7 +10,7 @@ search: !!! note This service is still in the testing phase -We are currently trialing the transfer of data to and from Freezer using Globus. We currently have a new Globus Collection to Freezer called: `NeSI Freezer`. You will need to authenticate using your Freezer (S3) credentials. Please let us know if you would like some assistance or are having any difficulties with this service. +We are currently trialing the transfer of data to and from Freezer using Globus. We currently have a new Globus Collection to Freezer called: {{ globus_collection_freezer}}. You will need to authenticate using your Freezer (S3) credentials. Please let us know if you would like some assistance or are having any difficulties with this service. ## Requirements You will need to have a Globus account to access Globus via Freezer. Please see the page on [first time Globus set up](First_Time_Setup.md) for information on getting a Globus account. @@ -18,7 +18,7 @@ You will need to have a Globus account to access Globus via Freezer. Please see ## Setting up Freezer Credentials 1. Go to the File Manager tab of [your Globus page](https://app.globus.org/file-manager?two_pane=true) in the left hand menu bar. - Under the `Collection` field, search for and select the `NeSI Freezer` collection, then click the blue `Continue` button. + Under the `Collection` field, search for and select the {{ globus_collection_freezer}} collection, then click the blue `Continue` button. ![Globus_Freezer_Collection.png](../../assets/images/Globus_Freezer_Collection.png) @@ -32,7 +32,7 @@ You will need to have a Globus account to access Globus via Freezer. Please see !!! info Steps 4 & 5 may not be required -4. To set up your credentials, please click `Continue`. You will be shown a globus page requiring you to sign in to Mahuika. +4. To set up your credentials, please click `Continue`. You will be shown a Globus page requiring you to sign in to Mahuika. ![Globus_Freezer_Require_Credentials.png](../../assets/images/Globus_Freezer_Require_Credentials.png) 5. Fill in your Mahuika Username and Secret Key. Please let us know if you have lost your Freezer Secret Key. We can reset your Freezer key, but you will also need to reset your Freezer config on Mahuika. @@ -50,7 +50,7 @@ You will need to have a Globus account to access Globus via Freezer. Please see ## Freezer Endpoint -1. Go to the File Manager on the left hand menu and search for the collection `NeSI Freezer` . +1. Go to the File Manager on the left hand menu and search for the collection {{ globus_collection_freezer}} . ![Globus_Freezer_EP.png](../../assets/images/Globus_Freezer_EP.png) 2. Under 'Path', type in your Freezer bucket e.g., `nesi99991-12345` and press Enter. you should now see the contents of your bucket. diff --git a/docs/assets/images/Globus_Freezer_EP.png b/docs/assets/images/Globus_Freezer_EP.png index f2f11f8bc258c4ccbfb06e7f29532cad15ac03bb..071fe4fb4b69b4adb66c411ba0138ea5d591a82f 100644 GIT binary patch literal 6549 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 literal 12713 zcmb`tWmKF?ur@jn+(U33T!RPK;O>^-g9dkZm*DOp5Znn89D)Q7?hNi8G{`sEXD4BQ z_pH0_k2~ufrs?kL?y733=jk_GNkI}7i2w-z0H8`siKzep&_j^44FVkGFMGQ9Gys59 zZ6PYEBrPfmRC2I2wXiY)0Hnf`QsC88cQO4QJ#BdrVW2-qA+{opBLb;@jCs~Rj|cc; zfPe_I*!Hk90TBpA3^nw*;5PtmWTVb{gxURoFu%qKSi+)X=uq$x-*M|XwHcfK)`-yK zo#T=32n+xzkOBwUkRE`a$0!|?LqowN=$`;0H%bWb-K%8wUqQDXqpg1>F_E zVPpFyYWwzT`%xXs{Z5VvpoBLd-6CfLH_)d{ydFWN4FF0iwLh#eo^r3e*47Td2|MfH zE|fc)<))Em3E_SI0(&*M1_}Vf7D^!vq)NCkQpbQXPtun*qwlB;TmsSZP1BOcu@3jo^F@>VGF2gOVA2 z8h=AIjxeWvO)fOL>+Nmg-QRz=dH`K-Wv%fpvAqmEbNBX!eA;Pbh+Es5zpY`^Nv@7j zFLRS_L6#9Eq31lAkMZcvZEZxIs& z+2Ij{_*Zu{8r-pd$73>mZpvf&>=TM3#)My!UsL#QCkm*|kWNd!jAt5uu(#JxwJNe2 zb{6x%=K%3Q{J`3Z^zs>6=*RUa`)F=o9eyU%2ABq@24u|`%TDJt4|@tXem!E_XxE<5 zHJ)omFDM_H2aE^CHsqDiN3mFn9Skdkwjh{*u&Q*W*F|KRWKPd-5kHF2e~;afL!mkg zYx*kxmEMT`6s|gkTSkQvKS4)YIiF*kUWKkW+9~cw*bfEBM{z`&Nk;+Lpi-fB6t-y6 zMA9^BOjUzF7s;Q(NM%b&3T%iyPFPW<#iEFSr}B>%pOY&7lv&9C!7IM-+uMQKP4_c~ zjloUAjphw~It*+SY%Qd7>@zGGtZ2GLB{yj*mG?z@YG}?ppEEt;JyLk{q*UuPP}GN% z7IU>ex{2EhBUT#cZ+!f!I-ogU=%iPi5;FF~LXU&V8nryaC2qPfN|jT?l%bFgmyT4! zMw3KCS*2PvT=|1=&vha9`<-C}pp*1@e8g>-~<8&S5Ce zK8!F-mHv~X(lXlI!t%x<{IkoutQn7D`I*Zxg^A@)-V&Zlp`X@2QH;%fa@5#{6%Fn* zLclMGLXI-jmDlyvEk4p)a#>Oq0JWO8PI+8-#9T<<%H12^Ti=%7cEj<)b;8M_zC$I! z!$eIBDGuR7SwImYz$fe>C})4iLBOKHZc4a~KSLnI_93+~gORP6qsb(K-6Z`}#u3{g zOW^Rqu*&ejuuW?B7TOl{x$agLdo_EOX@sf9NQC1hn(&hF;i6gHxgY&Od7$8R-A`=nQBD5tbBOyJyLDZ=i4$gK@Y{^r zA4e*68Fj{W-|4`a5{_<-R-`ZOmuwH%FYV7C_S(rh{p=}U(4EOz*V}!V6kQ42u3q_= zV=^EEA~tG0t2;|{%Raf=**y3>RN6y$dU?+D!{$o)Ec}x0+U$Q3}fsBP?heIU$mAaRDnljq{HBVAz9Honj_&Cc;CW<6 z9G8gU9@w=b@sY@SW`blGnMo=JN`WPI``2H(C*S5|Dxu)TT&n}s5N-W6q-!)(pL9FJGrm;icEVFyk?w6LFFyz z^VHtj)bY&M3X74M0sXX<=4o4NYkx2QeDD!(inFIr*B#|`v3Kj?ZPtD}_8C$ojy84@ z)_ZHPP2+9t#b|+$?@DS*wRb}Ir=<-04DpO(EBh6PDy?en%0^eqlj#uaDC^*bWn2BK zdzoNX3w%p887SFPI~ zWDd|jI=om|P_j_du0d~L_FOqHNiC_@PixmWo|)CJd)$Zm?tc{c9G+Q?PeXIYeA=oc z*s|brVCWXf9`}KFWAR9yjjcdy+YSOZxxm?4!`GD~B2@l)k0|%DqsGD)3 zZMyA1??A4qUaH&Q{1VECnTBb68t(2p=$2GB3)K~Dc|~~>e7AniwbW9)TuV;bRvEdd zXEOJ86Fj;rM_$F9XNJ>j@%nZ(e#5D;FgI9{qNr=%=5R)T{%-wMs3q#mVP(#B_e0E! zL$pIwE+ShFXKrT>*O4RsiOpr_qfb}EvJJBh6-#JMOYStcBdyJj$1W@DON5QgEst9w zmx13y8AuIDu?0T~GP&p7`*$u%5(01Slaw`m>`FO3V&B8l+grOuyA{H38OOF%;F?QO7GiM2KcaSi(xd z2?Y8NFRc%tStQh)c=2!{O$3Hq}E?aE>_N` zl21zhZ%K7W69-Yqwqs)BB>2}e{|Y}X{8x~l`IqKTEb%{P{wEh=XF()>=083YL@Jwv zeFgwf+DeOwsJTHMX2H8*P2Khid7zR71u3BtVj&sOTgIV>ajsm#~81LJx+y=zt@h~xR`N$qb965zT!7@-OA)K+iKWf z=UZvp&am>uBSXOiLOp#7VQTo62D2!Ip`Shx09f{Rgr_-_1|og|bI@oRQhqQ`o`AHK z|1^hL1r+YIf(n)YkF0R#&@lip_Q|7#k!w)z*G>I&D44khTdx0U9flD>iREpF;fw#s zDzTjN{dc%HFtn*J!Byc;M+V8dA^xwf$k13rICisQ|4|id=nn1a$YT9q{WEc_t7S)EmfjM&){q+;o&4Qhe9Snwe`Ft zYCkd6Njkam4RfbBG!=bKO(FvFbFapy#`mv#?)O8$ey{9c{sjZ#c0#^)#ug?Po&gUn zY%LYZ3WradL7M%H>PX{$_{lJ$oyK2FojikP<+~(k-y)4&UgFi#dnquK?8esioD;=3 znJ$?5l1Zh;&+s_rY7AFm{J@KDCOJFZ9!LEin8jTi_Er0`C!p zT}6DgVPR{riAn1^!$x3z1OcOT(!U*b7Y}esX(qtK8uGcB0*n7O5CG9l1~O$-RSqPd z7#y4eam@W0X#4+5&1-Y3_Pbg4?|&xKgADlcaDmNsng3=rl$26XP){M7pAMT|Ep{M@ zLH6h6Ar&t#uj&UL`?a9E%LQA9+aDG@z7H+D4dmhxQq@L1lkT|8di+bHDFHl7&mE!v z+O(et=JIHXp*s{^^L4Fysm7l7?sx$eC#QzX!7NzL3Cc3s+vF^6U<^;0M$ zqooWCa=(N*@$sR_J+%oov}6oP5{ZCEeA7NF@(ODENveh4(?1YB&q+nK|2%>bdoQf5Fc*R#~_y6B$Gscwp*CP z%W2YonWFDQ=YF;k*BJ=Uhdmfg^BfbCTv6!0PN&sF9fw)(VD=!%I);6S-E1TgUFc3p z&*#R(Vxhi#V=zS#+g;-JVaatRiOpnS7SW(GGYc2a|F}RtgR{o-%4WfQb#;}^W|4d0 za_QQ1qrG9EGXd9R+3_W%X7t9D!1s?S{gR^+vIQ)oz6x_hz8by0H?=w~cIplrLlqAs z;T5!^$CY^)#ELECOUqhx8OwWXnD`_6p{W!So}A5s>u{X$$#J{KtTh>lgntx`=;(b< zn8co|+w5W!4i+I9^E_dvn8@UFwQ1;cEA4Jr@nL|1f})#FMSM_-!W@eWFErUIY_OHW()kR@Zi-|Qi^pu3$E5Rr}lQ-Iyh!C zxnXAeqNWVYR`k%pP}j_m#my*_nN$zB-3Oc3?k( zLH>~@$8F=uBIS3P^PeqcXDW0zn~&SrU6r{|j$6*7-xP=MH(f1zPNg9J^m=Yhkd!nf zL>zxnT{yvif9qXHStR8{k)fjveZCog&};Ul(n=YBnUj1Nu}5XH%1b2+0cHUFVkjMzs?Sdv-tTj{A zt~Gs+#i*r}*2(8`P}E@{PNU)2m4kAOd>I-X{7qF+fJ#yDCLi-)zR~A!{?%N&Z~Gw@ zfNXVv!%&cs&Mb@wxt~N<~0M|8q;&Q3TSvR`#Q?zuXmElQMxzKDSqMwaH4)Fh;-iz`uN-}6| z;6#{#&uK5q>3BE`yp>O(v01>-ERqwSeCo9&2v3ucb zX_6IZtx(Br$Vhv)@=(iWrkm;XifsdxA*lcTTi5&sR@>}M9^Y}|`n%|DQEmQgkGn5(wtf5{9qWBvv@u1NYBRozZ7C9@^y+HQ}_ zaJHEFILCB#w@K&#{vqz}z3LK-=9rEuXf20A8k)e_H#%#vsP_L4>2Gy35kIU-DV=!LXU-VgI;McdK;!9 zG`=Q+308tjR49pul+W!hP2ZA2Lv`v2-vUgm!DOav-pjUS|Zy3JfMxc)^BU?y@uB+N0jYw@KQmT*MRs`zsg?Id6h zUTB%`&>L(Y&Q#_&u;ijIzt#3yIGFh1N9* zgNwbXy|~ydI4|YcT@rTFDC>r~Fq?%m#N|nPRWT2|Bs#rYt4KyX`*vORhPS<_B5Co# zCV7T^b|{jaWeW=uNr@`rNc~_7%T0Wc&f)3Qp+@CR6pFo_e>-e7Xyru7Q|Np7g6l@x zd_h4WSsn2+LF*tI@3G@gtkbn2TG18iGG8WJ;hU}O7t9G4sa42j;N~xPxjLyIU8O}? z*#9*Vkl}d;FEf^K#}|gOSGD8p($dla&TqyX@v-ToOFSGDmPtkhTX)t_fbnGM)nGK_ zJ%gmNYU>3~lMLZFOPC;=!Q_`yuX$=U;j%X#@3w{Ndje0y*2CGqIE1Xb951)3^U*u) zgysSF`4>(ky78j@+VLgqbg`fPWYTM)J)s0y!HDs-4DOiWY?Pc<`YN45`K3c9dKBW(_rGon`s?6i;h z3E7ep9qCSP1`~EYe-t6UW*FQrw{#ie)?^>Ct&F>$+BWtP??L-zBipi70VZ=I_8M;o zQZ*ima}rBCmYB+w?N_G*)*dme`2PlGvDgT?8w4DvB_S5~n{K)%_g$|eA0N#&K32zp zgF+m!=W7?+eSJG~J{HcMa)q0buDajM@{TOZfLo;A0Jiww<7VL<*@l1gEV! zZjY#svB2Yi4f(zLP4{8MuHva=CvUnsj_^)^Af~dqvbPNt9s!1-XvC9E8MTAaeJ1tR zj0T>yn%;ADKO1$LJtkZ{UZIM-`KVHalJQfB$BZ#xqIzpa^(%I@NSl zY|B!iKYe5&8pr*)SKnTZopmPTEB9LatmBG#hK8fr$9Y5EDBFKA9B>drIL!dTh*CsZ z0e9Z!aQ^dN@o*7+$Qp`jp#nDL>m0W=MD;jE3MLZEl}rncAyoUAuhjg5Rfb?i&vacx zUrL3n@CM`m7H`i8mq5 z7RwM*+(jmmkd@fVJ;c9B-w4XKa^}iy5v428Q9OI<$yf=P)7+Kfsy(EJ+#=#<(Buaw)29m zLvnszJX*0I8CBvZX*v+LCojfMhnRV~H6vVn6$^8^E?9Xb#`POk*U&?m^IRvcudl1G zLYMWu&YQR^P2*2uXv4ZL9$_3xhzLDF5o2<;KYZCQ2rGEILy@w1JaoR^gkOaJ zo*YwaCxvA7d!Xz%$S7L+w<#ge%+B?B2Sxp9O13|}NfCZ41i+@TfCBGbI+!NXkC4-@Ffm;W?p)3Iiq9${xqN94Vxen7RhdDm)n; zc;*)mbGyFX^OUh^q!8{rh{jm>!|p&%qq}qfY^}cUU5ndaYXYHMA>vEV2f!|=3(8)9 z=MY5k*aw*0=G^wOfPlG(X!Q9AIQVbjs%G9S?1g`5DInA%1z-vG-UJ(KNW;l%OrtE@t!&`?-rx@Rq zTwv-@D&>(g$c9&8G%OR4W>P;Hgnx51AfMR^ub)wrvB7piCjj~xV`X5#9A=CyA;{$* z&f6Y-Q|C1~F7)l?NASTPPCz>dfOFkhi$WOEJXF(WjASYwQ2D3uR{|Ua5ExR(wZnbl zMgXEYgnUeg(SK@LsSZRaBvTrt#>gjxn;#4ZB=di16SnpR?V|V-7YalF@(gvS=3kRR z{BHLeLb@Sh9g#no3qUA&V4+X<%#frXI@33=9K_ME-#vnls5{_O7MF5z4i9e3tq76Y zo=l=jOz_9*)`$t$KyL^edD__P(7R4R;pK{%nf6=W52l9u7g1`WzX-LvR35mQG~R6$ zPP0yE*p0x1DOH_$y2C^9+Yo*^&xIW@zaZZZ($l7v?_B3vL+I7;h_ZvgG#;wol>ms> zq);LQIV95hrQ2*Xwe}z#0;VtX`E@?>X0ucMQKO$lL zS>}+0A2uYDf!B)SiPcU#AujWI#0LH)8X%TtfMjYo{n^X@arhNvG1P)J4K5Gn&L$Lv zZteyubehQF(THOCT#p+0am!>NfWGJ#nPNi9;pWIV7(PCmnwnZvaRXs9Er`NH|Exh{ z9B6F?7G}skHju*1jLo2-=9|QznapWD-+y;=uKJZIpig91f9h(M6AaJ*IB5#Z)dq4Y@HgfL&%!(N`0Z-2Ug{ z{o~NM{r+^h$|pH|2;Vwfr5d2LztB)=-3A%e)Iw0T^Vl;?2u@j7gT{n(q5MZ%&rAY7T?!WfJZdT7iP z@Z_8$>-Pcag!$@l2?nx)dW+hv7wYG3_mA^^vbgQ@z7!MkIu(`2+zdmwQCQ!RwT*8H zY~Hs{3s*!SABch@UmQq(D=18WXe`}nWr~S`kt?PJ3Ajxl?C{nn#v32V$vzHo2udrb zG1oqXW6gN+`sN!=PTgUtMtQni8k_jTMWt^zPPc3dQ&Ma!hWlP|AteiolEe1MOHf~Q z5+;?*?9!~8V;MwKjbR9>OR>=8al3Wcu##L=#o`W`841MkLcTspBBX4_VH*QUvJgIx zX6cKw>dfQH;{%tr@4;-HMFQ9qz-1DQge@}-zxI&xcvl!jDkP{)=#t58|2hJf`Kaza z-=CeTMHV=SZ2G=bA&a*@=V#pWAbx2sca6ns=t^BqEwB{H|)slcJ&0U=yX z!{=30ucm%rmjvK6DLv=v5bnn~++7DmK@}W$0ZJHLv4s#+!o=A?bpXEM5B9!)*~Pe> z9dnD>st*HreSLikUmz^2f}ZzD@qJ?N=)e-4+b7s=h<5G1B zR|cev^A`tenRQ{;!)4K3Y-y#wXlLQBRm~mNMIq#rqgKpjoU7$~RD|O~jaJT=dhR?N z{SyQNnQZjOK{FuRU=Tgy#9EYUfxv-)4Aj1kZ7;~J0g|aC%OdsvYzF>L?H=yjd3^2~_d=~$8PPFzqWw?NiFxx~ zQW&*W>{QqAcAg2bbY*}HTPC$w?TDbYjWvyKMoBIo*LndnGhdu7o8hVmAhg3|rM|v5 z`XRyNyxZaDnS71%HvytsAx94U?@pAQm%mCBnA-b_(gww0DhYE-Nt(% zwSzFukpp`;5z=A!o3OfQF`lT!DnkWJU1^ zp*IIkR=d?d)j-JUfd{{`a&~`nKH9)#@F&39H&)2S1I=;kRrUbmdb-^qhVGk|u1f&x z^;#q|eJ83tf+8E^iz)>maI7j8LkGxD_9ZYNfT$3YKZckK*q`llwdA_j2qC~rs}0$O z`JmVC*Lot~brRMLLvZuiFxN_dhHaY#;Y0>#4sO_w>-zH=C@j4savS9 z!ZAuhlZ418t)EF`OkLgGNhb`tU+NCUu8x*UYYN&QZcBmtq2g-S#S6MX_8oI7TF6Df zONPCp>mToCTu{uWguyEz0>bcLSyO=tku$`6E=32%IfC9!xEB$a7H`x(BK3kh17SH) z)gsKta{YDn&wCw51qy4Xs@#MTM9o1~i!Fv zRZ$dco8NTcp=)dQNqtkii0<>SB+SDl$I^D}vvVD3uvv39a!`q?FvSoVkl$cHHh;!pY{eKk)@K6J44P+fls9~ zJdRtlOB{waiqEo*7Nyk6->92-8{XLCVvG{=Iw`5Y0;U>1?{dZH(hS8Jz*xDC((}D{ zUNXLl5Kp)+c$SwDFo%Zvn~DMs!_?#(xJbfggN$XHopz1(BhGaDN%s9N0CUQHW698c z_ifAdCDE%#naa%gm)Mh+pOFywuhZkggF8g2)y!mdi3@G1A(sX`U1>2|SN=<|n_DcQ zwPW`!tjV>fhAC3ke#G>_jhJ%=JxO2C|AvSyqCi=X)TIw1m*^L1pI2T$%cby5^g$MirZ%U+R3l-R3`;YguNG$& zHwJPaa1W!O7jm_=d=b2lqvv4jM`!QpO$_zsYSX3P0z>)D=NO1fu6f4F-k(hr8 zNq^%0Kl8)3eT~ ziDMw_gA+cFUH33-FURBS4}GHA-2C2{=&yL(PI61C0`!?WU^7pJadlh8N!O3CbDoXh ztLwyKhhE!Em!*B_>@@rK=XU&r$=|B?@ouTo>HH`&&6EQHRi~}?9r`ULnH4Zh>4=fS zXz!<^$?RBrPWtw@%%b8bSmPr8xM|@FIAbPf*yrbNV7~|)43DD&WQ<@fj<7A8Zd-6ZMVkSR+`T^vFY(ROeHjXs?DmTkl}%{xb?GVkp&%elib`i z-b~DeK0=}qpYDFD{Q(;BPlyckM!YTvM)FS_94n0UpZ5;1QPJXG6pq{)m?}I0*$MAOrjU2afJdMJP7B(8E z(r$a#3WJN7Skyo83x1|Z*owL?(5bxpPP+5T4`NAmwaI0QdJvFQWh VjiNX6f4xE`Ev_I|@!BBZ{{Si3q&olr diff --git a/docs/assets/images/Globus_Freezer_Require_Credentials.png b/docs/assets/images/Globus_Freezer_Require_Credentials.png index 7200ade48aca973ca9667cce2423755cb5b1087c..0ef1341aaeab6d60fbafdebb5bd22eb8a4ead49c 100644 GIT binary patch literal 27508 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 MYPyfgAKJeBfBfoq5dZ)H literal 47715 zcmeFZWmr{R*9Hm*NC=_`NFyn&lypdU$0kL(yEY9f0@B?`Z@Rk_>Fy4xO>K~tJ`3OX zdxYmZ=Q_X6`Ew4}wPCT=tTpGDW8C8&W9~o&IdKd$0yH={I1EV%5hXad2QhGP2&5>; zz@4R|-_vk#Xk})?!U~eY!ek2eHpXU_MsRQvfiZCpRg^cM`rNqNaHAq3e3d|LLLEUR zqdFRLuXqv(=Zj@PhBAd?hcxLIgpx;JPM5x<2?s)d|E(HjYTNI#Pi+tqVcs4>z|t;!LA{?4O1unWi9UOiJgXD)a8VV+UUte!{taL;aALN%r);aMw zxVVT43FY2#k6qx{tZg*EK+jL1H>%IvE@hbD6rT4;Hp*Bd_jD=}uLMzn;K;-kTCSHF z_Bj{dfg2dqYSY>E)h$xK_Bol753~c%#L9Ey zJNGf8*PeVrl(j2wRmY|1dM_^fT40pMK8OmP!tjDxx=};9FG6OLOg1d`O!>?bblo_X zH$^*u`{P5Gxpdg0<2h!N%ffZzcTg zLw3{#H{6Q*$`_+l*s~0DnOwNv=F0dCDuqZ30X@P6ul#;g{n>&mO5ea}1+Mk?Rf-4S z!Z6J)l}HOWOl$k0PcPoHlmwULx3ltNA88gmK=A^&FYB^(CT^>t}>vGAD_LEFbz_5Pn9j6XI9EdIsMv z9H@Xs>6bO6WQw7Jh$Cz?q?<=@j=_zZ;$JM7GUS=}kl@3@TfKLP)NMVbxR!{6ehIJ8 zF+XH3x!IyMq73*S{tU6D)kY=tBV2O$#r~UP4&(7R3KYRrEbfe84KkS@=%}Jk!wp6J z7{t*co@PCT2q#8xtWuAJG>Y&W*ghxtUTgWwm-`mlluUr~jhBWnb$7=_5M|8)^lJw*OW7Q8=+I8g@igr z9DP2L1AgQOB$>43$ZC{|Rdzqm8P$>04H{CF<4*_k#xYRYP?D0>gzrTyD!zP15%iGC zH&S$30+N%Q%lp+MGPhf+r((_RfPS@ijc~PLRgV@6=Mjzu+9A%tGpT2xv~vosl2l3| zdAcf?PFz*V;7D*BcZP&=rP?FaK83k-jZ9ZjJ3-VE!>rZJAId%IGr5kskho7nM`pTg zOja00LCz5qxnGny)QstKY4K=D)vVP?)D)GgY9-EEuwZWCd2v1+&tP!oxdFzPPYGhR9q&Wt z3Gmo;2NY6&viS34+I9@%KW5XHW$j1lr%JqFE3pVQHM2M~3#@WBPniTmWG7FC?>w)_XV7HYG!8xnhaF3v z%Ul^=S)CW1w;^*Qe?ykWFvlQy{uCqO6XX-mquECS1o(vQ1VyaoYy_{=Sd9sx_>%+z zEMMbmlNeYaY;{IKtVW4BNxLktSN{Dw{Yw2k{nqhq>zL~ZhdS#itYxez#zDqv1C16! z)$c%tT4S0=8Y7JU4C-1On$3wuujutBVnJ3F&7f&5)S~=C5>0y0LyeMZ>uN6x1LL+T z+L}5e>9XT09sOCui;jW0P@9_B-BiAQ{wc2%&w?xUhvE+dg;UznGkpy*3_h;tqn-*G4ub99$nPPMqJ)hxXXbZ_mIwY^5D9 z+KXm&CR0{)H?PNp7yY4Si195NkQpDG>% zp3ok;Ef+wOmbJEdc1-qaew4J6Zj)}bwBImk1@{}NR|GsDdJv1GjY9cQ3^^8wAA%UeQc?YufR*oU-+SBA#5KejLQI3RM43Jp z23}&V;aAaa=~qftvemPTy)d?xaq8>T*qd6O+N}lI^)45;Tl_#@PI~$a^)>1Rw%Gdb zzG?nko8qfEzdDz7{K4J?7o+A5kDr&L=+AI%afzgVP->Hto`!ZaB_8d)%V$CbP=sTWEVmOVMfyRWBHcEc2mh`Mmj1y`Z&uQ zuLEtH6$L*KpGH(F!*TfI#~E}7T<4(vcBJK9(ShJJ*kWdp7tu8idEI^()+hl@jxLoXda(084YdKH(={A|8njouTcfLIzv z8=bE$hif{kA3l~kZkcPeof@d)vJwotY#4~Db#0+(8>rgOtwMPu{Z ziua!FojQ#=It_fzld$0#PLuM5oHT6l;3CsMC7THz)0qZ1NoI9Sikbw+q8@{II4HQmtzJukOAB($0 z7`!v!FK&gqwLkZRuq&}YVkih(x7iw)8@MQYC_}q_qKf*N`f0psF0Wc?=atuTRpo5B zg}I}=*Dt0UD<~M3W8p~~~!vXZ9`lLAgIs8m+8E07s@}mOV4aD{Gr>>{k-UMey z`ph*h8=&=yvgS)@G?eO!`)d3F$AesC&xbs^eQv{VC`kxBLBHab^>9jLbcwxT`{(Dj zbGD0w-AQ{kZyJ@oU6z{WFD4>NBWOrj_`i5DTxMNwE}5)DtC`F6&c*SV&q_8Z)WRgW@Alu+phk58z)CT za`M}b{`vXOIE`G*{`O?;@ZZ-0UXc0r3G-{FSIqyk4OHd5z00j&=4xaK5;3y^rU&SQ zpPh}B_fPr%_2h4lcWP?Sc{xi*g?gI17kH*XV&zkY0y{wcWgM$-z2LE=i zNgbjTUHmx+3El5K^Hdq%h4M3;8-7nZ=Of5exUNW$O18uv@g^2Z6XmZoR@=CKW0wj@ zgQV9A&F(Iv1JrAedS^O;>&?!_a3=JF9~=S-na|%}f^>-X+3!i6h2Y>3u>}AAYDL3R zIS{*Z1?{)*Us>CR$ zkYLX3Eb_PW+bgoXRlYmpylpky9Nw=-Wweaq{wu%Jy0iW`j}ivk@g&D4gfkE^{=Jna|d5AL@kc#iUcm=AoUeXbHyu9?GpChiqqt+orB zSJ+YyjV�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 Date: Thu, 25 Jun 2026 09:29:59 -0700 Subject: [PATCH 5/8] minor fixes --- .../Globus/Data_Transfer_to_Freezer.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md index cf8c1301b..827ba3e34 100644 --- a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md +++ b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md @@ -10,9 +10,12 @@ search: !!! note This service is still in the testing phase -We are currently trialing the transfer of data to and from Freezer using Globus. We currently have a new Globus Collection to Freezer called: {{ globus_collection_freezer}}. You will need to authenticate using your Freezer (S3) credentials. Please let us know if you would like some assistance or are having any difficulties with this service. +We are currently trialing the transfer of data to and from Freezer using Globus. +We currently have a new Globus Collection to Freezer called: `{{ globus_collection_freezer}}`. +You will need to authenticate using your Freezer (S3) credentials. Please let us know if you would like some assistance or are having any difficulties with this service. ## Requirements + You will need to have a Globus account to access Globus via Freezer. Please see the page on [first time Globus set up](First_Time_Setup.md) for information on getting a Globus account. ## Setting up Freezer Credentials @@ -21,11 +24,9 @@ You will need to have a Globus account to access Globus via Freezer. Please see Under the `Collection` field, search for and select the {{ globus_collection_freezer}} collection, then click the blue `Continue` button. ![Globus_Freezer_Collection.png](../../assets/images/Globus_Freezer_Collection.png) - 2. You will need to authenticate with an identity from NeSI Keycloak. Click on `Use my user_id@iam.nesi.org.nz identity` text. ![Globus_Transfer_5.png](../../assets/images/Globus_Transfer_5.png) - 3. In the next window, click `Allow`. ![Globus_Freezer_Manage_Data.png](../../assets/images/Globus_Freezer_Manage_Data.png) @@ -35,7 +36,7 @@ You will need to have a Globus account to access Globus via Freezer. Please see 4. To set up your credentials, please click `Continue`. You will be shown a Globus page requiring you to sign in to Mahuika. ![Globus_Freezer_Require_Credentials.png](../../assets/images/Globus_Freezer_Require_Credentials.png) -5. Fill in your Mahuika Username and Secret Key. Please let us know if you have lost your Freezer Secret Key. We can reset your Freezer key, but you will also need to reset your Freezer config on Mahuika. +5. Fill in your Mahuika Username and Secret Key. Please let us know if you have lost your Freezer Secret Key. We can reset your Freezer key, but you will also need to reset your Freezer config on Mahuika. In the following sections, please enter: @@ -50,7 +51,7 @@ You will need to have a Globus account to access Globus via Freezer. Please see ## Freezer Endpoint -1. Go to the File Manager on the left hand menu and search for the collection {{ globus_collection_freezer}} . +1. Go to the File Manager on the left hand menu and search for the collection `{{ globus_collection_freezer}}`. ![Globus_Freezer_EP.png](../../assets/images/Globus_Freezer_EP.png) 2. Under 'Path', type in your Freezer bucket e.g., `nesi99991-12345` and press Enter. you should now see the contents of your bucket. @@ -60,4 +61,4 @@ If you initiate a transfer of offline data (only on tape - Glacier) from Freezer ## Organizing Files Using Globus -We do NOT recommend oranising or moving files or directories on Freezer using the Globus interface. Please use the s3cmd tool in these instances. Please see our [Freezer Guide](../../Storage/Long_Term_Storage/Freezer_Guide.md) for more information. +We do NOT recommend organising or moving files or directories on Freezer using the Globus interface. Please use the s3cmd tool in these instances. Please see our [Freezer Guide](../../Storage/Long_Term_Storage/Freezer_Guide.md) for more information. From eeb0e2bd2f628dd24f21a9b9090b55c553d59d68 Mon Sep 17 00:00:00 2001 From: jen-reeve Date: Thu, 25 Jun 2026 09:31:36 -0700 Subject: [PATCH 6/8] unhide and no testing --- docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md index 827ba3e34..295efe5e3 100644 --- a/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md +++ b/docs/Data_Transfer/Globus/Data_Transfer_to_Freezer.md @@ -3,13 +3,8 @@ tags: - globus - freezer - file transfer -search: - exclude: true --- -!!! note - This service is still in the testing phase - We are currently trialing the transfer of data to and from Freezer using Globus. We currently have a new Globus Collection to Freezer called: `{{ globus_collection_freezer}}`. You will need to authenticate using your Freezer (S3) credentials. Please let us know if you would like some assistance or are having any difficulties with this service. From e0c03736fa5ffaee06c44e9c00ec08a3dc6eaa79 Mon Sep 17 00:00:00 2001 From: jen-reeve Date: Thu, 25 Jun 2026 09:32:11 -0700 Subject: [PATCH 7/8] add to navigation --- docs/Data_Transfer/Globus/.pages.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/Data_Transfer/Globus/.pages.yml b/docs/Data_Transfer/Globus/.pages.yml index 55faab303..0e87d6f66 100644 --- a/docs/Data_Transfer/Globus/.pages.yml +++ b/docs/Data_Transfer/Globus/.pages.yml @@ -5,6 +5,7 @@ nav: - Add_Your_Computer_To_Globus.md - Data_Transfer_using_Globus.md - Data_Transfer_Between_Personal_Endpoints.md + - Data_Transfer_to_Freezer.md - Signing_Up_To_Globus_Subscription.md - Bookmarks.md - Share_Collections.md From 20fd15fcb4454ef3ae507b61fc78c56ff1c8ca3c Mon Sep 17 00:00:00 2001 From: jen-reeve Date: Thu, 25 Jun 2026 09:38:24 -0700 Subject: [PATCH 8/8] adding transfer.reannz.co.nz back to setup page --- docs/Data_Transfer/Globus/First_Time_Setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Data_Transfer/Globus/First_Time_Setup.md b/docs/Data_Transfer/Globus/First_Time_Setup.md index c147a57fb..895609f7f 100644 --- a/docs/Data_Transfer/Globus/First_Time_Setup.md +++ b/docs/Data_Transfer/Globus/First_Time_Setup.md @@ -14,7 +14,7 @@ You can learn about setting up your personal Globus endpoint on your computer on ## Setting up your Globus account -1. Go to [globus.org](https://www.globus.org) and click the `LOG IN` button. +1. Go to [globus.org](https://www.globus.org), or go to [transfer.reannz.co.nz](transfer.reannz.co.nz) and click the `LOG IN` button. ![Globus\_main\_page.png](../../assets/images/Globus_main_page.png) 2. Look up your institution in the drop-down box, or sign in using your GitHub, Google, or ORCID ID, then click continue. You will be directed to your Tuakiri login screen or