タイトル rclone
URL http://rclone.org/
バージョン 1.42   1.41   1.40   1.39   1.38   1.37   1.36   1.35   1.34   1.33  
更新日 2018/06/17
追加日 2016/09/03
種別 フリーソフト
説明 クラウドストレージ版のrsync。







2018/06/17 ver 1.42

v1.42 - 2018-06-16
New backends
OpenDrive (Oliver Heyme, Jakub Karlicek, ncw)
New commands
deletefile command (Filip Bartodziej)
New Features
copy, move: Copy single files directly, don’t use --files-from work-around
this makes them much more efficient
Implement --max-transfer flag to quit transferring at a limit
make exit code 8 for --max-transfer exceeded
copy: copy empty source directories to destination (Ishuah Kariuki)
check: Add --one-way flag (Kasper Byrdal Nielsen)
Add siginfo handler for macOS for ctrl-T stats (kubatasiemski)
add core/gc to run a garbage collection on demand
enable go profiling by default on the --rc port
return error from remote on failure

2018/04/29 ver 1.41

v1.41 - 2018-04-28
New backends
Mega support added
Webdav now supports SharePoint cookie authentication (hensur)
New commands
link: create public link to files and folders (Stefan Breunig)
about: gets quota info from a remote (a-roussos, ncw)
hashsum: a generic tool for any hash to produce md5sum like output
New Features
lsd: Add -R flag and fix and update docs for all ls commands
ncdu: added a “refresh” key - CTRL-L (Keith Goldfarb)
serve restic: Add append-only mode (Steve Kriss)
serve restic: Disallow overwriting files in append-only mode (Alexander Neumann)
serve restic: Print actual listener address (Matt Holt)
size: Add --json flag (Matthew Holt)
sync: implement --ignore-errors (Mateusz Pabian)
dedupe: Add dedupe largest functionality (Richard Yang)
fs: Extend SizeSuffix to include TB and PB for rclone about

2018/03/19 ver 1.40

Remote Control
rclone mount
rclone ncdu
rclone cat
rclone rcat
v1.40 - 2018-03-19
New backends
Alias backend to create aliases for existing remote names (Fabian M旦ller)
New commands
lsf: list for parsing purposes (Jakub Tasiemski)
by default this is a simple non recursive list of files and directories
it can be configured to add more info in an easy to parse way
serve restic: for serving a remote as a Restic REST endpoint
This enables restic to use any backends that rclone can access
Thanks Alexander Neumann for help, patches and review
rc: enable the remote control of a running rclone
The running rclone must be started with --rc and related flags.
Currently there is support for bwlimit, and flushing for mount and cache.
New Features

2017/12/24 ver 1.39

v1.39 - 2017-12-23
New backends
tested with nextcloud, owncloud, put.io and others!
cache - wraps a cache around other backends (Remus Bunduc)
useful in combination with mount
NB this feature is in beta so use with care
New commands
serve command with subcommands:
serve webdav: this implements a webdav server for any rclone remote.
serve http: command to serve a remote over HTTP
config: add sub commands for full config file management
touch: to create or update the timestamp of a file (Jakub Tasiemski)
New Features

2017/10/01 ver 1.38

Amazon S3
Crypt (encrypts the others)
Google Cloud Storage
Google Drive
Microsoft Azure Blob Storage
Microsoft OneDrive
Openstack Swift
Yandex Disk
The local filesystem
v1.38 - 2017-09-30
New backends
Azure Blob Storage (thanks Andrei Dragomir)
Onedrive for Business (thanks Oliver Heyme)

2017/07/23 ver 1.37

Microsoft OneDrive
v1.37 - 2017-07-22
New backends
FTP - thanks to Antonio Messina
HTTP - thanks to Vasiliy Tolstov
New commands
rclone ncdu - for exploring a remote with a text based user interface.
rclone lsjson - for listing with a machine readable output
rclone dbhashsum - to show Dropbox style hashes of files (local or Dropbox)
New Features
Implement --fast-list flag
This allows remotes to list recursively if they can
This uses less transactions (important if you pay for them)
This may or may not be quicker
This will user more memory as it has to hold the listing in memory
--old-sync-method deprecated - the remaining uses are covered by --fast-list
This involved a major re-write of all the listing code

2017/03/19 ver 1.36

v1.36 - 2017-03-18
New Features
SFTP remote (Jack Schmidt)
Re-implement sync routine to work a directory at a time reducing memory usage
Logging revamped to be more inline with rsync - now much quieter
-v only shows transfers
-vv is for full debug
--syslog to log to syslog on capable platforms
Implement --backup-dir and --suffix
Implement --track-renames (initial implementation by Bj淡rn Erik Pedersen)
Add time-based bandwidth limits (Lukas Loesche)
rclone cryptcheck: checks integrity of crypt remotes
Allow all config file variables and options to be set from environment variables
Add --buffer-size parameter to control buffer size for copy
Make --delete-after the default
Add --ignore-checksum flag (fixed by Hisham Zarka)
rclone check: Add --download flag to check all the data, not just hashes
rclone cat: add --head, --tail, --offset, --count and --discard

2017/01/03 ver 1.35

v1.35 - 2017-01-02
New Features
moveto and copyto commands for choosing a destination name on copy/move
rmdirs command to recursively delete empty directories
Allow repeated --include/--exclude/--filter options
Only show transfer stats on commands which transfer stuff
show stats on any command using the --stats flag
Allow overlapping directories in move when server side dir move is supported
Add --stats-unit option - thanks Scott McGillivray
Bug Fixes
Fix the config file being overwritten when two rclones are running
Make rclone lsd obey the filters properly
Fix compilation on mips
Fix not transferring files that don’t differ in size
Fix panic on nil retry/fatal error
Retry reads on error - should help with reliability a lot
Report the modification times for directories from the remote
Add bandwidth accounting and limiting (fixes --bwlimit)

2016/11/07 ver 1.34

v1.34 - 2016-11-06
New Features
Stop single file and --files-from operations iterating through the source bucket.
Stop removing failed upload to cloud storage remotes
Make ContentType be preserved for cloud to cloud copies
Add support to toggle bandwidth limits via SIGUSR2 - thanks Marco Paganini
rclone check shows count of hashes that couldn’t be checked
rclone listremotes command
Support linux/arm64 build - thanks Fredrik Fornwall
Remove Authorization: lines from --dump-headers output
Bug Fixes
Ignore files with control characters in the names
Fix rclone move command
Delete src files which already existed in dst
Fix deletion of src file when dst file older
Fix rclone check on crypted file systems
Make failed uploads not count as “Transferred”
Make sure high level retries show with -q
Use a vendor directory with godep for repeatable builds

2016/09/03 ver 1.33