@@ -12,11 +12,11 @@ RDSS and the central UCL research computing platforms are presented below.
12
12
Sections of the example code surrounded by angle brackets (\<\> ) should
13
13
be replaced by the information indicated (do not keep the angle brackets in).
14
14
15
- ## Between Myriad and RDSS
15
+ ## Between Myriad or Kathleen and RDSS
16
16
17
17
If you already have an account with the Research Data Storage Service, you can
18
- transfer data directly between Legion and Research Data Storage using
19
- the Secure Copy (` scp ` ) command.
18
+ transfer data directly between Myriad or Kathleen and Research Data Storage using
19
+ the Secure Copy (` scp ` ) command, copy ( ` cp ` ) command or ` rsync ` command .
20
20
21
21
### From RDS to Myriad
22
22
@@ -35,15 +35,44 @@ running jobs) running the command:
35
35
scp ssh.rd.ucl.ac.uk:~/data_file.tgz ~/Scratch/
36
36
```
37
37
38
- ### From Myriad to RDSS
38
+ ### From Myriad or Kathleen to RDSS
39
39
40
- From Myriad, send data to your project space on RDSS by running the
41
- command:
40
+ The RDSS is mounted on the Myriad and Kathleen login nodes at ` /rdss ` . There are
41
+ subdirectories ` rd00 ` , ` rd01 ` that contain projects with names beginning
42
+ ` ritd-ag-project-rd00 ` or ` ritd-ag-project-rd01 ` and so on. You can use ` cp ` or local
43
+ ` rsync ` commands to copy data between your RDSS space and your Myriad space.
44
+
45
+ Rsync is useful as rerunning it will not copy files that already exist in the
46
+ destination - so it can be used to synchronise data and to continue if a transfer was
47
+ interrupted partway through.
48
+
49
+ ```
50
+ # Use rsync archive mode (recursively copy directories, copy symlinks without resolving,
51
+ # and preserve permissions, ownership and modification times) to copy the data directory
52
+ # and everything in it from RDSS to Scratch.
53
+ # --safe-links ignores any symbolic links that point outside the copied tree and
54
+ # any symlinks that are absolute paths
55
+ rsync --safe-links -r -a /rdss/rd00/ritd-ag-project-rd001/ritd-ag-project-rd0001-test/data ~/Scratch
56
+ ```
57
+
58
+ You can use the copy command. It has fewer options than rsync and is more suited for simpler
59
+ and smaller copies.
60
+
61
+ ```
62
+ # Copy the data directory from RDSS to Scratch recursively and preserve permissions.
63
+ cp -rp /rdss/rd00/ritd-ag-project-rd001/ritd-ag-project-rd0001-test/data ~/Scratch
64
+ ```
65
+
66
+ You can still use scp to do a remote copy to the RDSS ssh node and send data to your project
67
+ space on RDSS by running the command:
42
68
43
69
```
44
70
scp data_file.tgz [email protected] :<path_to_project_space>
45
71
```
46
72
73
+ Note that the old Myriad transfer node ` transfer02 ` is no longer accessible now that the login nodes
74
+ can be used instead.
75
+
47
76
The RDSS support pages provide more
48
77
information:
49
78
0 commit comments