Transférer des fichiers depuis son ordinateur en local vers le cluster de calcul MESO@LR distant

Si l’on souhaite transférer plusieurs fichiers sur MESO@LR, le plus pratique est d’en créer d’abord une archive avec la commande linux tar (ou en utilisant un logiciel comme gzip par exemple qui permet de compresser des fichiers).

[nom_user_local@localhost]$tar -czvf dossier_archive.tar.gz dossier_a_archiver/

“nom_user_local” est le nom de l’utilisateur sur la machine en local.

Puis on copie avec la commande linux scp notre dossier archive vers notre répertoire projet disponible sur le cluster distant work_projet.

[nom_user_local@localhost]$scp dossier_archive nom_user@muse-login.hpc-lr.univ-montp2.fr:/home/nom_user/

“nom_user” est à remplacer par le nom de l’utilisateur de Muse.

On se connecte à Meso@LR :

[nom_user_local@localhost]$ssh -X nom_user@muse-login.hpc-lr.univ-montp2.fr

On se place dans le dossier de projet et on décompresse l’archive à l’endroit où l’on souhaite, par exemple :

[nom_user@muse-login01 ~]$cd work_projet # commande à taper si on ne tombe pas directement dans son répertoire projet à la connexion sur Meso.

“work_projet” correspond à son groupe “projet”.

Pour décompresser au niveau du dossier work_projet par exemple :

[nom_user@muse-login@01 gnss]$tar -xzvf ton_dossier_archive.tar.gz

Rapatrier des fichiers depuis le cluster de calcul MESO@LR distant vers son ordinateur en local

Depuis un terminal de son ordinateur en local, après s’être placé à l’endroit où l’on souhaite rapatrier son archive, on utilise la commande suivante :

[nom_user_local@localhost]$scp nom_user@muse-login.hpc-lr.univ-montp2.fr:/home/nom_user/dossier_archive.tar.gz .