Skip to content

File transfer using FileZilla

Learning outcomes

  • Practice using the documentation of your favorite HPC cluster
  • Can install FileZilla
  • Can transfer files using FileZilla
For teachers

Teaching goals are:

  • Learners have practiced using the documentation of their favorite HPC cluster
  • Learners have installed FileZilla
  • Learners have transferred files using FileZilla

Prior questions:

  • Who has heard of FileZilla?
  • Who has already used FileZilla?
  • What are features of FileZilla?

Feedback questions:

  • Q: What are features of FileZilla?
    • A: visual
    • A: intuitive to use
    • A: can save passwords
    • A: can use .ppk files
  • Q: What are weaknesses of FileZilla?
    • A: cannot transfer between two remote locations
    • A: an interrupted file transfer means a new transfer from the start

FileZilla connected to Rackham

FileZilla being able to do file transfer to/from UPPMAX's Rackham HPC cluster.

Why use FileZilla

Fairly sure you'll want to upload or download files to your HPC cluster. Here we do so.

We use a free and open-source graphical tool to do this, called FileZilla. It works under Linux, Mac and Windows.

What are similar graphical tools?
Tool Platforms
WinSCP Windows
CyberDuck Linux, Mac, Windows

Exercises

Need a video?

Here are videos that do this exercises for the different HPC clusters:

HPC Cluster Videos
Alvis Video
Berzelius Cannot: is not a NAISS cluster
Bianca Video
COSMOS Video
Dardel Video
Kebnekaise Cannot: is not a NAISS cluster
LUMI TODO
Rackham Video
Tetralith Video
Vera Cannot: is not a NAISS cluster
How difficult will this be?

This depends mostly on your HPC cluster:

HPC Cluster Difficulty Reason
Alvis Hard Need .ppk files
Berzelius Easy Simple procedure, specialized documentation
Bianca Easy Simple procedure, specialized documentation
COSMOS Medium No specialized documentation yet
Dardel Hard Need .ppk files
Kebnekaise Easy Simple procedure, specialized documentation
LUMI Hard Need .ppk files
Rackham Easy Simple procedure, specialized documentation
Tetralith Easy Simple procedure, specialized documentation
Vera Medium No specialized documentation yet

Exercise 0: install FileZilla

Install FileZilla.

Under Ubuntu, you can can use the Ubuntu App Center.

How does the Ubuntu App Center look like?

Here:

FileZilla in the Ubuntu App Center

For non-Ubuntu users, search the web, download and install.

Where can I find it?

The FileZilla website can be found at https://filezilla-project.org/.

Clicking on 'Download FileZilla client' takes you to the FileZilla download page at https://filezilla-project.org/download.php?type=client.

Download the file, maybe unzip it and run the installer

Exercise 1: transfer a file

Use the documentation of your HPC cluster for help.

  • For maximally 5 minutes, search for the procedure on how to transfer a file to/from your HPC cluster using FileZilla. Take a look at the answer if you cannot find it: sometimes there is no documentation
Where is that documentation?

HPC Cluster Documentation
Alvis None. Documentation that is closest. Use the UPPMAX documentation instead
Berzelius Documentation
Bianca Documentation
COSMOS None. Documentation that is closest. Use this documentation instead
Dardel None. Documentation that is closest, under 'Data management -> File transfer'. Use this documentation instead
Kebnekaise Documentation (Linux and Mac) and documentation (Windows)
LUMI None. Documentation that is closest. Use the UPPMAX documentation instead
Rackham Documentation
Tetralith Documentation
Vera None. Documentation that is closest
  • Follow that procedure to transfer a file
  • Use the file explorer to verify that files indeed are transferred