No filesystems from other platforms are cross-mounted, so you will need to copy over what you need.
First of all, make sure you have set up password-less authentication as described in HPC2020: How to connect before proceeding.
For transfers, we recommend using rsync which will transfer the files over an ssh connection.
All examples are done with the AA complex, but you should use |
You may initiate the transfer from ECGATE:
user@ecgb11:~> rsync -av $SCRATCH/mydataset aa-login:/scratch/user/ |
or alternatively from Atos HPCF:
user@aa6-100:~> rsync -av ecgate:/scratch/group/user/mydataset $SCRATCH/ |
Both solutions are equivalent, and can be run multiple times. Only new files will be transferred.
You may add the |
You can use the $HOME environment variable to refer to your files in the rsync command provided this is protected by single quotes to ensure the variable is expanded on the remote host. For example, to copy a directory from $HOME on ecgate to $HOME on Atos HPCF, initiating the transfer from ecgate, use:
An alternative option is to use the $HOME variable with pattern substitution. For example, to copy a directory tree from $SCRATCH on ecgate to $SCRATCH on Atos HPCF running the command on ecgate use:
or from $PERM on ecgate to $PERM on Atos HPCF running the command on the latter use:
The single quotes are needed here to ensure the $HOME variable takes its value on the remote rather than the local host. |
Transferring files from local Reading-based workstation disks /var/tmp or /hugetmpDirect transfers from your workstation to the spaces in Bologna are discouraged, since they would not use the dedicated network link between the two data centres and transfer rates will be poor. Instead, you may force the transfers to jump through ecgate for best results. For example, to transfer a directory and its contents under your local disk onto the PERM space in Bologna:
|