...
- Engram Transfer Server:
engram-xfer-01.rc.zi.columbia.edu
- Globus: For local shares and streamlined transfer.
...
Method 1: Engram Transfer Server
Server Address: engram-xfer-01.rc.zi.columbia.edu
Purpose: A dedicated Linux server where users can mount Engram shares and transfer files to/from external servers (like the RCS clusters) without utilizing local workstation resources.To Get Started:
Users please skip to the second step "Transfer Process"
...
Warning | ||
---|---|---|
| ||
|
...
|
...
|
...
|
...
|
...
|
...
|
Transfer Process:
- Make sure you are on one of the three networks below when you are connecting the server and you should use your UNI and UNI passwordL
- Columbia secure wifi
- Columbia VPN
- Ethernet cable physically plugged in wall jack in JLG
Login:
- Connect to
engram-xfer-01.rc.zi.columbia.edu
: - Use Columbia Secure WiFi, a campus network jack, or VPN.
- Connect to
Mounting Engram Share:
- Create Mount Point:bash
mkdir /home/UNI/mnt
- Mount Share:bash
/usr/local/bin/zi_smbmount LabName-EngramShareTier
- Unmounting and Remounting: Run
/usr/local/bin/zi_smbunmount
to unmount and remount as needed.
- Create Mount Point:
Data Transfer Using
rsync
:- Start a
tmux
session to allow persistent transfer even after disconnecting.bashtmux
- Rsync Commands:
- From Engram to RCS:bash
rsync -avPhW /home/UNI/mnt/source_path UNI@ginsburg.rcs.columbia.edu:/destination_path
- From RCS to Engram:bash
rsync -avPhW UNI@ginsburg.rcs.columbia.edu:/source_path /home/UNI/mnt/destination_path
- From Engram to RCS:
- Monitoring: Reattach the
tmux
session:bashtmux attach -t SessionName
- Resume Failed Transfers:bash
rsync -avhW SourceDirectory Destination
- Start a
Additional Resources:
...
Method 2: Globus Transfers
Globus Setup:
ITS can set up a Globus local share for you, allowing data transfers through the Globus tool without burdening your workstation.
...