Rclone Dropbox

Posted onby admin

About rclone

Rclone is a command line program to manage files on cloud storage. Itis a feature rich alternative to cloud vendors' web storageinterfaces. Over 40 cloud storage products supportrclone including S3 object stores, business & consumer file storageservices, as well as standard transfer protocols.

Rclone has powerful cloud equivalents to the unix commands rsync, cp,mv, mount, ls, ncdu, tree, rm, and cat. Rclone's familiar syntaxincludes shell pipeline support, and --dry-run protection. It isused at the command line, in scripts or via its API.

Users call rclone 'The Swiss army knife of cloud storage', and'Technology indistinguishable from magic'.

Rclone really looks after your data. It preserves timestamps andverifies checksums at all times. Transfers over limited bandwidth;intermittent connections, or subject to quota can be restarted, fromthe last good file transferred. You cancheck the integrity of your files. Wherepossible, rclone employs server-side transfers to minimise localbandwidth use and transfers from one provider to another withoutusing local disk.

Rclone.exe authorize dropbox This will open a web browser with the Dropbox app authorization request Click the Allow button Now you will see a success web page. Rclone is a command line program to manage files on cloud storage. It is a feature rich alternative to cloud vendors' web storage interfaces. Over 40 cloud storage products support rclone including S3 object stores, business & consumer file storage services, as well as standard transfer protocols. Rclone for Google Drive and Dropbox 1 September, 2019 rclone seamlessly connects to remote cloud storage on Mac, Linux, Windows and several other operating systems for cloud storage services including Google Drive / Shared Drive, Dropbox, Amazon S3, Microsoft OneDrive and many more.

Virtual backends wrap local and cloud file systems to applyencryption,caching,compressionchunking andjoining.

Rclone mounts any local, cloud orvirtual filesystem as a disk on Windows,macOS, linux and FreeBSD, and also serves these overSFTP,HTTP,WebDAV,FTP andDLNA.

Rclone is mature, open source software originally inspired by rsyncand written in Go. The friendly supportcommunity are familiar with varied use cases. Official Ubuntu, Debian,Fedora, Brew and Chocolatey repos. include rclone. For the latestversion downloading from rclone.org is recommended.

RcloneMany

Rclone is widely used on Linux, Windows and Mac. Third partydevelopers create innovative backup, restore, GUI and businessprocess solutions using the rclone command line or API.

Rclone Dropbox To Google Drive

Rclone does the heavy lifting of communicating with cloud storage.

What can rclone do for you?

Rclone Dropbox Too Many Requests

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 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, ljson, size, ncdu
  • Union file systems together to present multiple local and/or cloud 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
  • Move files to cloud storage deleting the local after 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 asWebDAV or S3, that work out of the box.)

  • 1Fichier
  • Alibaba Cloud (Aliyun) Object Storage System (OSS)
  • Amazon Drive (See note)
  • Amazon S3
  • Backblaze B2
  • Box
  • Ceph
  • Citrix ShareFile
  • C14
  • DigitalOcean Spaces
  • Dreamhost
  • Dropbox
  • Enterprise File Fabric
  • FTP
  • Google Cloud Storage
  • Google Drive
  • Google Photos
  • HDFS
  • HTTP
  • Hubic
  • Jottacloud
  • IBM COS S3
  • Koofr
  • Mail.ru Cloud
  • Memset Memstore
  • Mega
  • Memory
  • Microsoft Azure Blob Storage
  • Microsoft OneDrive
  • Minio
  • Nextcloud
  • OVH
  • OpenDrive
  • OpenStack Swift
  • Oracle Cloud Storage
  • ownCloud
  • pCloud
  • premiumize.me
  • put.io
  • QingStor
  • Rackspace Cloud Files
  • rsync.net
  • Scaleway
  • Seafile
  • SFTP
  • StackPath
  • SugarSync
  • Tardigrade
  • Tencent Cloud Object Storage (COS)
  • Wasabi
  • WebDAV
  • Yandex Disk
  • Zoho WorkDrive
  • The local filesystem

Links

  • Home page
  • GitHub project page for source and bug tracker
  • Rclone Forum
  • Downloads
September 24, 2018 (Updated: September 29, 2018)

Dropbox ログイン

This a simple strategy I use to implement two-way syncing with dropbox usingRclone. It's not perfect but thanks to the revision history feature in dropbox and the --backup-dir in Rclone it works wellenough for me.

Here is a simplified version of my sync.sh script with some comments

Overall this is a decent strategy. My local changes will only get updated if they are newer in dropbox. I backup the files in the event that my local is changed but the dropbox is still newer (conflict). I just recover the files from my backup and resolve the conflict manually. The reverse can happen in dropbox when I sync back my changes but dropbox generously provides a versionhistory on their site which allows me to recover files in that scenario.

Rclone Dropbox

With the copy down, sync up strategy it requires a little more effort whendeleting. Since copying down won't delete any files from my local I have to makesure I delete them locally when they are deleted on the remote.

Dropbox Download

Why?

This works for me as I have several dropbox accounts and the default client onlysupports 2 (personal & business). There is currently a work-aroundwhere you can run different instances of the dropbox client with a different$HOME variable but I prefer this approach, I don't need to run multiple dropbox clients and have them continuously syncing (and breaking).I also like that with Rclone I can control where to sync my dropbox data.

The only downside is that syncing is not automatic. I have to manually run thescript or put it on a timer but my interaction with dropbox is limited so it isan acceptable trade-off for me.