Rclone
 
 Rclone is a command line program to sync files and directories to and from:
  - Amazon Drive    (See note)
- Amazon S3   
- Backblaze B2   
- Box   
- Ceph   
- DigitalOcean Spaces   
- Dreamhost   
- Dropbox   
- FTP   
- Google Cloud Storage   
- Google Drive   
- HTTP   
- Hubic   
- Jottacloud   
- IBM COS S3   
- Memset Memstore   
- Mega   
- Microsoft Azure Blob Storage   
- Microsoft OneDrive   
- Minio   
- Nextcloud   
- OVH   
- OpenDrive   
- Openstack Swift   
- Oracle Cloud Storage   
- ownCloud   
- pCloud   
- put.io   
- QingStor   
- Rackspace Cloud Files   
- SFTP   
- Wasabi   
- WebDAV   
- Yandex Disk   
- The local filesystem   
Features
  - MD5/SHA1 hashes 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 (one way) mode to make a directory identical
- Check mode to check for file hash equality
- Can sync to and from network, eg two different cloud accounts
- (Encryption) backend
- (Cache) backend
- (Union) backend
- Optional FUSE mount (rclone mount)
Links