rclone
Утилита командной строки для синхронизация данных с сетевыми объектными хранилищами.
Содержание
1 Общая информация
- Сайт: https://rclone.org/
2 Подключение хранилищ
2.1 Общая информация
- Для подключения сетевого хранилища следует запустить:
1rclone config
- Далее следовать текстовому меню.
2.2 Хранилища
2.2.1 Google Drive
- При конфигурировании запускается броузер.
- Необходимо залогиниться и разрешить доступ.
- В конфигурационный файл записывается токен для доступа.
2.2.2 Yandex Disk
- При конфигурировании запускается броузер.
- Необходимо залогиниться и разрешить доступ.
- В конфигурационный файл записывается токен для доступа.
2.2.3 Mail.ru Cloud
- В качестве пароля необходимо использовать пароль для внешнего приложения (см. Пароли mail.ru).
3 Использование
- Пусть название хранилища будет
remote
. - Просмотр списка контейнеров в хранилище:
1rclone lsd remote:
- Создание нового каталога:
1rclone mkdir remote:/dir
- Просмотр списка файлов в каталоге:
1rclone ls remote:/dir
- Копирование файлов с локальной машины в хранилище:
1rclone copy /home/local/directory remote:/dir
- Синхронизация файлов на локальной машине и в хранилище:
1rclone sync /home/local/directory remote:/dir