Summary and Schedule
Rclone is a command-line application for managing and moving files on cloud and local storage. It is designed for copying files between cloud storage providers, and between cloud storage and a local workstation or server.
Learning Objectives
After attending this training, participants will be able to:
- Describe what rclone is and its role as a command-line tool for
cloud storage management.
- Install and configure rclone on their laptop.
- Create and manage remote connections to cloud storage.
- Execute basic rclone commands using proper syntax and command
flags.
- Perform file transfers between local and remote storage
locations.
- Differentiate between rclone’s copy, sync, and move commands and
select the appropriate one for a given task.
- Navigate and utilize rclone documentation and online resources for troubleshooting.
Prerequisites
Before joining the rclone Training Workshop, participants should be able to:
- Navigate a command-line interface (e.g., Terminal on macOS/Linux or Command Prompt/PowerShell on Windows).
- Understand basic file system operations such as copying, moving, and listing directory contents.
- Download and install software on their operating system.
- Comprehend basic cloud storage concepts, including the differences between local and remote storage.
See Shell Novice by Software Carpentry for a helpful introduction to using the command line.
| Setup Instructions | Download files required for the lesson | |
| Duration: 00h 00m | 1. What is Rclone |
What is Rclone? Why might you use this application? How might Rclone help you manage your data? :::::: |
| Duration: 00h 15m | 2. Creating and Configuring Remote Connections |
What is an rclone remote, and how is it different from a local
path? How do you create, list, and verify a remote connection? :::::: |
| Duration: 00h 40m | 3. File Transfers, Listing, and Verification |
How are files moved or copied? What does the rclone sync do? How do you see what is already in the destination? |
| Duration: 01h 05m | 4. Choosing the Right Rclone Command: Copy, Sync, or Move |
What is the difference between copy, sync and move? When should you choose one command over the others? :::::: |
| Duration: 01h 30m | 5. Optional: Configuring rclone on a Headless Machine |
What is a headless machine, and why does it need special
configuration? How do you authorize a remote when no browser is available? :::::: |
| Duration: 01h 45m | 6. Getting Help |
Where do I get help using rclone? What are some key resources for troubleshooting and learning advanced features? :::::: |
| Duration: 02h 00m | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.
Software Setup
Rclone is a cross-platform application that runs on Linux, Windows, and macOS. Below you’ll find tailored installation instructions for your operating system. For more details or alternative methods, visit the Rclone download page.