Состоялся выпуск утилиты rclone 1.

35, которая представляет собой аналог rsync, предназначенный для копирования и синхронизации данных между локальной системой и различными облачными хранилищами, такими как Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage и Яндекс.Диск. Код проекта написан на языке Go и распространяется под лицензией MIT.
Основные особенности:
● Контроль целостности передаваемых данных при помощи хэшей MD5/SHA1;
● Сохранение исходного времени модификации и создания файлов;
● Поддержка режима частичной синхронизации, при которой копируются только изменившиеся в файле данные;
● Режим копирования на целевую систему новых и изменившихся файлов;
● Режим синхронизации для обеспечения идентичного состояния двух директорий на разных системах;
● Режим проверки для сверки контрольных сумм;
● Возможность синхронизации между двумя облачными хранилищами;
● Поддержка шифрования передаваемых потоков данных;
● Режим "rclone mount", позволяющий примонтировать внешнее хранилище в качестве части локальной ФС при помощи FUSE;
● Из новых возможностей, добавленных в версии 1.35 можно отметить реализацию команд moveto и copyto для выбора системы назначения для операций перемещения и копирования, команду rmdirs для рекурсивного удаления директорий, возможность повторного использования опций --include/--exclude/--filter при вызове команд.

Состоялся выпуск утилиты rclone 1.35, которая представляет собой аналог rsync, предназначенный для копирования и синхронизации данных между локальной системой и различными облачными хранилищами, такими как Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage и Яндекс.Диск. - 850753073744

Комментарии

  • 5 янв 2017 06:47
    В репе дебиан тестинг присутствует версии 1-34 :-D На настольном компе под федорой интернета нет что бы проверить репу
  • 5 янв 2017 06:50
    В целом, интерес представляет только "Режим "rclone mount", позволяющий примонтировать внешнее хранилище в качестве части локальной ФС при помощи FUSE".
    Остальное реализовано многие сотни раз. (даже у меня свой "костыль" для бекапа  есть).
  • 5 янв 2017 06:51
    Значит можно облако подмонтировать?
  • 5 янв 2017 06:54
    У меня и так монтируется, без rsync/rclone.
  • 5 янв 2017 06:54
    можно.
  • 5 янв 2017 07:12
    "На коленке"

    #!/bin/bash
    mount /mnt/yandex
    sudo rm -R /home/fil/.davfs2/cache/*
    echo "Create backup archive"
    sudo tar cvjfP /home/backup.tar.bz2 --exclude-ignore=/home/ $USER /progs/ignore.txt -T /home/ $USER /progs/bacup.txt
    chown $USER : $USER /home/backup.tar.bz2
    cp /home/backup.tar.bz2 /mnt/yandex/backups/
    echo "Ok, Boss!" > /home/report.txt
    sudo umount /mnt/yandex
    date +%-d-%m-%Y-%H:%M >> /home/report.txt
    /home/fil/progs/notify.sh
    exit 1
  • 5 янв 2017 08:38
    yadisk работает, базара нет! НО!
    Но запустить yadisk start и остановить после создания архива yadisk stop мало - надо еще и yadisk sync сделать. Когда он закончит - низвестно, ибо не выделка, а свисток, поэтому неудобно.
    А вот тупое копирование на тот-же ЯДиск и потом размонтирование dawfs самое "ТО"! ;-)
  • 5 янв 2017 08:42
    Говорю же - траффик платный! Мегафон модем. "Халява" только с часу ночи до семи утра. Все! Остальное платно - 30Гб на ТРИДЦАТЬ(да-да, не календарный месяц) дней.
  • 5 янв 2017 08:46
    А "нормальный" анлим мегафон в апреле 2014-ого года в "архив" перевел. До этого было 1К р. за полный анлим.
    Это, видимо, из-за #крымнаш.
  • 5 янв 2017 08:54
    Это херня! Вот произойдет полное слияние Мегафон с MailRU.Group и настанет полный "кикос"!
    Мало того, что ОКшки УЖЕ жрут немеряно постоянно тягая love.mail, news.mail и прочую шнягу, так тупейшие игрухи(жена играет во всякие камушки) начали жрать ПО СТО ПЯТЬДЕСЯТ метров при КАЖДОЙ загрузке!!! :-|
    Мегафону нужны деньги? Еще как! Вот и будут наращивать нагрузку, тем самым увеличивая траффик.
  • 5 янв 2017 08:55
    Пока писал, вон что висело
    Фотография
  • 9 фев 2018 16:26
    Как на коленке замонтируется что-то на /mnt/yandex, если правила этой монтировки не описать предварительно в /etc/fstab?

    А вот какие правила туда записать?

    Вообще, интересен такой путь:
    командой rclone mount _и_тут_что_то_ещё удалённое "облако" монтируешь, работешь с ним, а затем аналогичной командой демонтируешь. Вот такое как сделать?
  • 9 фев 2018 16:30
    А как работает? Каким программам монтируете yadisk и как?
    И что это за команды:
    yadisk start
    yadisk stop

    pkg search yad
    показал мне всё, что угодно, но только не работу с монтированием yadisk.

    Это вы какие программы устанавливате для монтирования яндекс дисков?
  • 9 фев 2018 16:37
    Несколько минут - посмотрю(занят немного - у жены ДР)
  • 9 фев 2018 16:37
    Нет - это клиент. При запуске нужно указать логин/пасс/каталог
  • 9 фев 2018 16:42
    В /etc/fstab
    https://webdav.yandex.ru /mnt/yandex davfs rw,user,noauto 0 0
    В домашнем каталоге, то есть $HOME/.davfs2/secrets в конце файла:
    https://webdav.yandex.ru YOU_LOGIN YOU_PASS
    Автомаунт НЕ РЕКОМЕНДУЮ!!!
  • 12 фев 2018 03:43
    # mount /mnt/yandex
    mount: https:/webdav.yandex.ru: Operation not supported by device

    Что-такое я и предполагал, но монтирование всё-равно запустил.

    ~/.davfs - это каталог от какой-то программы работы с файловыми системами? Какая программа имеется в виду? Поискал davfs в портах и в пакаджах - не нашёл.

    А автомоунт на сетевые ресурсы, конечно, не надо делать.