Rclone
Rclone syncs your files to cloud storage
About rclone
What can rclone do for you?
What features does rclone have?
What providers does rclone support?
Download
Install
About rclone
Rclone is a command-line program to manage files on cloud storage. It<br>is a feature-rich alternative to cloud vendors' web storage<br>interfaces. Over 70 cloud storage products support<br>rclone including S3 object stores, business & consumer file storage<br>services, as well as standard transfer protocols.
Rclone has powerful cloud equivalents to the unix commands rsync, cp,<br>mv, mount, ls, ncdu, tree, rm, and cat. Rclone's familiar syntax<br>includes shell pipeline support, and --dry-run protection. It is<br>used at the command line, in scripts or via its API.
Users call rclone "The Swiss army knife of cloud storage", and<br>"Technology indistinguishable from magic".
Rclone really looks after your data. It preserves timestamps and<br>verifies checksums at all times. Transfers over limited bandwidth;<br>intermittent connections, or subject to quota can be restarted, from<br>the last good file transferred. You can<br>check the integrity of your files. Where<br>possible, rclone employs server-side transfers to minimise local<br>bandwidth use and transfers from one provider to another without<br>using local disk.
Virtual backends wrap local and cloud file systems to apply<br>encryption,<br>compression,<br>chunking,<br>hashing and<br>joining.
Rclone mounts any local, cloud or<br>virtual filesystem as a disk on Windows,<br>macOS, linux and FreeBSD, and also serves these over<br>SFTP,<br>HTTP,<br>WebDAV,<br>FTP and<br>DLNA.
Rclone is mature, open-source software originally inspired by rsync<br>and written in Go. The friendly support<br>community is familiar with varied use cases. Official Ubuntu, Debian,<br>Fedora, Brew and Chocolatey repos. include rclone. For the latest<br>version downloading from rclone.org is recommended.
Rclone is widely used on Linux, Windows and Mac. Third-party<br>developers create innovative backup, restore, GUI and business<br>process solutions using the rclone command line or API.
Rclone does the heavy lifting of communicating with cloud storage.
What can rclone do for you?
Rclone helps you:
Backup (and encrypt) files to cloud storage
Restore (and decrypt) files from cloud storage
Mirror cloud data to other cloud services or locally
Migrate data to the cloud, or between cloud storage vendors
Mount multiple, encrypted, cached or diverse cloud storage as a disk
Analyse and account for data held on cloud storage using lsf,<br>ljson, size, ncdu
Union file systems together to present multiple local and/or cloud<br>file systems as one
Features
Transfers
MD5, SHA1 hashes are checked at all times for file integrity
Timestamps are preserved on files
Operations can be restarted at any time
Can be to and from network, e.g. two different cloud providers
Can use multi-threaded downloads to local disk
Copy new or changed files to cloud storage
Sync (one way) to make a directory identical
Bisync (two way) to keep two directories in sync bidirectionally
Move files to cloud storage deleting the local after<br>verification
Check hashes and for missing/extra files
Mount your cloud storage as a network disk
Serve local or remote files over HTTP/WebDav/FTP/SFTP/DLNA
Experimental Web based GUI
Supported providers
(There are many others, built on standard protocols such as<br>WebDAV or S3, that work out of the box.)
1Fichier
Home<br>Config
Akamai Netstorage
Home<br>Config
Alibaba Cloud (Aliyun) Object Storage System (OSS)
Home<br>Config
Amazon S3
Home<br>Config
Bizfly Cloud Simple Storage
Home<br>Config
Backblaze B2
Home<br>Config
Box
Home<br>Config
Ceph
Home<br>Config
China Mobile Ecloud Elastic Object Storage (EOS)
Home<br>Config
Arvan Cloud Object Storage (AOS)
Home<br>Config
Citrix ShareFile
Home<br>Config
Cloudflare R2
Home<br>Config
Cloudinary
Home<br>Config
Cubbit DS3
Home<br>Config
DigitalOcean Spaces
Home<br>Config
Digi Storage
Home<br>Config
Dreamhost
Home<br>Config
Drime
Home<br>Config
Dropbox
Home<br>Config
Enterprise File Fabric
Home<br>Config
Exaba
Home<br>Config
Fastly Object Storage
Home<br>Config
Fastmail Files
Home<br>Config
FileLu Cloud Storage
Home<br>Config
FileLu S5 (S3-Compatible Object Storage)
Home<br>Config
Filen
Home<br>Config
Files.com
Home<br>Config
FlashBlade
Home<br>Config
FTP
Home<br>Config
Gofile
Home<br>Config
Google Cloud Storage
Home<br>Config
Google Drive
Home<br>Config
Google Photos
Home<br>Config
HDFS
Home<br>Config
Hetzner Object Storage
Home<br>Config
Hetzner Storage Box
Home<br>Config
HiDrive
Home<br>Config
Hitachi Content Platform (HCP)
Home<br>Config
HTTP
Home<br>Config
Huawei Drive
Home<br>Config
Huawei OBS
Home<br>Config
iCloud Drive
Home<br>Config
ImageKit
Home<br>Config
Internet Archive
Home<br>Config
Internxt
Home<br>Config
Jottacloud
Home<br>Config
IBM COS S3
Home<br>Config
IDrive e2
Home<br>Config
Impossible Cloud
Home<br>Config
Intercolo Object Storage
Home<br>Config
IONOS Cloud
Home<br>Config
Koofr
Home<br>Config
Leviia Object Storage
Home<br>Config
Liara Object...