rclone 1.50 backup utility released

Published utility release rcclone 1.50, which is an analogue of rsync, designed to copy and synchronize data between the local system and various cloud storages such as Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail .ru Cloud and Yandex.Disk. The project code is written in Go and spreads under the MIT license.

Π’ new release:

  • Added backends for storing backups in services
    Citrix Sharefile, Chunker ΠΈ Mail.ru Cloud;

  • unified filename encoding scheme in storage backends. All backends now apply general restrictions on special characters in filenames, which makes it possible to guarantee that the file will be processed in any backends (previously, different rules regarding wide characters applied to different backends, tied to the capabilities of the storage service, and not the original file system);
  • Added by support for plugins to expand the functionality of backends and commands;
  • Added "--auto-filename" option to the copyurl utility to automatically determine the filename based on the path in the URL;
  • Support for building with the Go 1.9 compiler has been dropped. Python scripts have been translated to Python 3.

Main features of rclone:

  • Integrity control of transmitted data using MD5/SHA1 hashes;
  • Saving the original time of modification and creation of files;
  • Support for partial synchronization mode, in which only data that has changed in the file is copied;
  • Mode of copying new and changed files to the target system;
  • Synchronization mode to ensure identical state of two directories on different systems;
  • Verification mode for verification of checksums;
  • Possibility of synchronization between two cloud storages;
  • Support for encryption of transmitted data streams;
  • "rclone mount" mode, which allows you to mount external storage as part of a local file system using FUSE;
  • Ability to interact with a remote host via HTTP, WebDav, FTP, SFTP and DLNA.
  • The presence of backends for encrypting the contents of the storage and caching;
  • Support for merging multiple remote storages similar to UnionFS;
  • Ability to multi-thread download to a local disk.

Source: opennet.ru

Add a comment