rclone — универсальная Python / Go консольная утилита для синхронизации данных между локальной системой и различными облачными хранилищами.
Go (Golang) — компилируемый многопоточный язык программирования разработанный компанией Google. Разработка языка началась в 2007 году, официально язык был представлен в 2009 году, при разработке языка уделялось особое вниманию обеспечению высокоэффективной компиляции.
Разработчики описывают rclone как "rsync для облачных хранилищ", большинство функций утилиты аналогичны другим приложениям для работы с облачными хранилищами. Отличительной особенностью утилиты является уникальная функция, заключающаяся в возможности переноса данных из одного облачного хранилища в другое.
rclone окажется полезной для пользователей использующих облачные хранилища: Dropbox, Yandex Disk, Google Drive (Google Cloud Storage), Amazon Drive, S3, Backblaze B2, Hubic, Microsoft One Drive и Openstack Swift. Также можно использовать утилиту для простого резервного копирования и в работе со статическими сайтами.
rclone осуществляет контроль целостности передаваемых файлов используя алгоритмы хеширования MD5 и SHA-1 (имеется режим принудительной сверки контрольных сумм), поддерживается шифрование передаваемых потоков данных и монтирование облачных хранилищ в качестве виртуальных дисков, используется FUSE (Filesystem in Userspace / Файловая система в пользовательском пространстве).
В режиме синхронизации rclone обеспечивает идентичное состояние двух директорий на разных файловых системах, поддерживается частичная синхронизация (копируются только изменившиеся в файле данные) и копирование новых или изменившихся файлов. Утилитой сохраняет время создания и модификации файлов, поддерживает рекурсивное удаление каталогов, есть возможность повторного использования опций при вызове команд и многое другое...
rclone загружает в облачные хранилища файлы менее 20Гб стандартными методами, при загрузке больших файлов (более 20Гб) загрузка происходит сегментами, "по умолчанию" файл делится на сегменты по 5Гб, но при необходимости размер сегмента можно изменить (используя дополнительные опции).
Лицензия: MLT
Комментариев: 4 RSS
1Анонимоус08-02-2017 17:13
Добавлю от себя, что rclone — отличная утилита для резервных копий в облако. Сам использую для заливки дампов баз на Я.Диск, как простое и надёжное решение полностью себя оправдало.
Не обошлось, правда, и без недостатков. К сожалению, сейчас rclone не умеет удалять пустые директории на приёмнике (известный баг, на Гитхабе почти 2 года ищут решение: //github.com/ncw/rclone/issues/100).
2Bubit09-02-2017 21:04
Минус, нет облако MEGASyns
3Name28-09-2018 11:01
Bubit, уже, вроде, есть.
4Name28-09-2018 12:42
Bubit,уже точно есть.
Вы можете войти под своим логином или зарегистрироваться на сайте.