Saltar a contenido

Transferir archivos

El punto de entrada es siempre hpc.cedia.edu.ec con tu usuario y tu llave pública (paso 3). Sube tus datos a tu carpeta personal ($HOME): es el espacio que ves desde el nodo de acceso. Para trabajar en /work, muévelos desde una sesión interactiva (más abajo).

scp — lo más simple

# subir
scp datos.csv usuario@hpc.cedia.edu.ec:~/mi_proyecto/

# bajar
scp usuario@hpc.cedia.edu.ec:~/mi_proyecto/resultados.csv .

# una carpeta completa
scp -r mi_dataset usuario@hpc.cedia.edu.ec:~/

rsync — para datos grandes (recomendado)

rsync retoma transferencias interrumpidas y solo copia lo que cambió:

rsync -avP mi_dataset/ usuario@hpc.cedia.edu.ec:~/mi_dataset/

# de regreso
rsync -avP usuario@hpc.cedia.edu.ec:~/mi_proyecto/resultados/ ./resultados/

-a conserva permisos y fechas, -v muestra el progreso y -P permite reanudar un envío cortado — útil con conexiones académicas lentas.

sftp — cliente gráfico

Cualquier cliente SFTP (Cyberduck, FileZilla, WinSCP) funciona con:

Parámetro Valor
Host hpc.cedia.edu.ec
Usuario tu cuenta CEDIA
Autenticación tu llave privada (~/.ssh/id_ed25519)
Carpeta inicial tu $HOME (/home/tu_usuario)

Del $HOME a /work (dentro de una sesión)

/work se monta en los nodos donde corren tus trabajos, no en el nodo de acceso. Pide una sesión corta y mueve el dataset:

srun --partition=cpu --nodes=1 --ntasks=1 --mem=1G --time=00:30:00 --pty bash
mkdir -p /work/$USER/mi_proyecto
mv ~/mi_dataset /work/$USER/mi_proyecto/
du -sh /work/$USER/mi_proyecto        # verifica que llegó completo

Para datasets muy grandes, copia en lugar de mover (cp -a ~/mi_dataset /work/$USER/mi_proyecto/) y borra el original solo después de verificar.

Datasets muy grandes

Para centenas de GB o TB (secuenciación, salidas de modelo climático…), coordina con el NOC: podemos montar discos físicos en el Centro de Datos o preparar la transferencia por un canal más rápido que tu enlace de datos.

Recuerda la regla de los espacios

Trabaja en /work/tu_usuario; copia a $HOME solo lo que deba sobrevivir (respaldo quincenal) y limpia /work al terminar (paso 4).