Rclone: sync files with multiple cloud services

cloud_compIt’s hard to find a cmdline tool to sync data to and from multiple cloud storage services you use. Most of the time each service comes with its own tool and you end up installing all of them. Rclone makes life a little easier with sync support for the following services:

  • Google Drive
  • Amazon S3
  • Openstack Swift / Rackspace cloud files / Memset Memstore
  • Dropbox
  • Google Cloud Storage
  • Amazon Cloud Drive
  • Microsoft One Drive
  • Hubic
  • Backblaze B2
  • Yandex Disk
  • The local filesystem

Features

  • MD5SUMs checked at all times for file integrity
  • Timestamps preserved on files
  • Partial syncs supported on a whole file basis
  • Copy mode to just copy new/changed files
  • Sync mode to make a directory identical
  • Check mode to check all MD5SUMs
  • Can sync to and from network, eg two different Drive accounts
  • Supports Linux, Windows and Mac

Installation

The easiest way to install rclone is to download the binary for your system fromĀ here.

Usage

The first step to configure rclone is to run:

$ rclone config

At the end of the process rclone will generate a configuration file at ~/.rclone.conf.

To find out more about the options and subcommands:

$ rclone help

Webpage: rclone

Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s