Представлен (https://forum.rclone.org/t/rclone-1-39-released/4485) выпуск утилиты rclone 1.39 (http://rclone.org/), которая представляет собой аналог rsync, предназначенный для копирования и синхронизации данных между локальной системой и различными облачными хранилищами, такими как Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage и Яндекс.Диск. Код проекта написан на языке Go и распространяется (https://github.com/ncw/rclone/) под лицензией MIT.Основные особенности rclone:
- Контроль целостности передаваемых данных при помощи хэшей MD5/SHA1;
- Сохранение исходного времени модификации и создания файлов;
- Поддержка режима частичной синхронизации, при которой копируются только изменившиеся в файле данные;
- Режим копирования на целевую систему новых и изменившихся файлов;
- Режим синхронизации для обеспечения идентичного состояния двух директорий на разных системах;
- Режим проверки для сверки контрольных сумм;
- Возможность синхронизации между двумя облачными хранилищами;
- Поддержка шифрования передаваемых потоков данных;
- Режим "rclone mount", позволяющий примонтировать внешнее хранилище в качестве части локальной ФС при помощи FUSE;
В новой версии:
- Добавлены новые бэкенды:
- WebDAV для хранения в nextcloud, owncloud и put.io9;
- Pcloud для одноимённого облачного хранилища;
- cache для организации кэширования доступа к другим бэкендам;
- Добавлена команда "serve" с подкомандами "serve webdav" (реализация сервера webdav для любых внешних хостов с rclone) и "serve http" (реализация http-сервера для взаимодействия с внешними rclone-системами по HTTP);
- Добавлена команда "config" с подкомандами create, delete, dump, edit, file, password, providers, show и update для полноценного управления файлами конфигурации;
- Добавлена команда "touch" для создания файла или обновления времени его модификации;
- При указании опции "--stats" обеспечен показ процента выполненной операции, размер переданных данных, сведения о пропускной способности и прогноз времени завершения;
- Добавлена опция "--exclude-if-present" для исключения каталога из резервной копии только если присутствует указанный файл;
- В команду rmdirs добавлена опция "--leave-root";
- В команду move добавлена опция "--delete-empty-src-dirs" для удаление каталогов после их перемещения;
- Добавлена опция "--dump";
- Документированы коды возврата при различных видах сбоев;
- В бэкенд записи на внешние носители (mount) добавлена опция "--vfs-cache" для повышения надёжности записи через кэширование файлов на диске;
- В бэкенде Dropbox переработан код для кусочной передачи больших файлов;
- В бэкенде S3 налажена работа с хранилищами Digital Ocean;
- В бэкенд SFTP добавлена опция для включения шифра aes128-cbc;
- В бэкенд crypt добавлена опция для шифрования или оставления в открытом виде имён каталогов.
URL: https://forum.rclone.org/t/rclone-1-39-released/4485
Новость: http://www.opennet.ru/opennews/art.shtml?num=47803