Files
gitea-pages/docs/cscs-userlab/transfer-data.md
Hans-Nikolai Viessmann bde174b726 first stab at mkdocs migration
refactor CSCS and Meg content

add merlin6 quick start

update merlin6 nomachine docs

give the userdoc its own color scheme

we use the Materials default one

refactored slurm general docs merlin6

add merlin6 JB docs

add software support m6 docs

add all files to nav

vibed changes #1

add missing pages

further vibing #2

vibe #3

further fixes
2026-01-12 17:49:41 +01:00

1.1 KiB

Transferring Data

This document shows how to transfer data between PSI and CSCS by using a Linux workstation.

Preparing SSH configuration

If the directory .ssh does not exist in your home directory, create it with 0700 permissions:

mkdir ~/.ssh
chmod 0700 ~/.ssh

Then, if it does not exist, create a new file .ssh/config, otherwise add the following lines to the already existing file, by replacing $cscs_accountname by your CSCS username:

Host daint.cscs.ch
  Compression yes
  ProxyJump ela.cscs.ch
Host *.cscs.ch
  User $cscs_accountname

Advanced SSH configuration

There are many different SSH settings available which would allow advanced configurations. Users may have some configurations already present, therefore would need to adapt it accordingly.

Transferring files

Once the above configuration is set, then try to rsync from Merlin to CSCS, on any direction:

# CSCS -> PSI
rsync -azv daint.cscs.ch:<source_path> <destination_path>

# PSI  -> CSCS
rsync -azv <source_path> daint.cscs.ch:<destination_path>