Сохранение файлов в локальном хранилище из rclone (OneDrive)
Я настроил rclone для OneDrive. Тем не менее, я могу получить к нему доступ только в Интернете. Поскольку мне приходится довольно много работать в автономном режиме, мне нужен доступ к файлам в автономном режиме. В Windows я могу просто выбрать, что хочу сохранить файлы локально. (Это означает, что они попадают в %userprofile%\Onedrive). Затем он автоматически синхронизирует изменения из облака и в облако, когда я в сети.
Как мне это сделать с помощью rclone?
2 ответа
Есть только 5 надежных способов доступа к OneDrive в Linux:
- Через клиент OneDrive для Linux — https://github.com/abraunegg/onedrive — это «синхронизирует» ваши данные, двунаправленная работа, с открытым исходным кодом и бесплатно, данные доступны в автономном режиме.
- Через клиент onedriver — https://github.com/jstaf/onedriver — собственная файловая система, предоставляющая только функциональность «по запросу», с открытым исходным кодом и бесплатно, данные недоступны в автономном режиме.
- Через «rclone» — https://rclone.org/ — односторонний клиент синхронизации, с открытым исходным кодом и бесплатно, данные доступны в автономном режиме, если вы настроите его таким образом .
- Через 'insync', 'ExpanDrive' - платный клиент
- Через веб-браузер по вашему выбору
Rclone позволяет монтировать удаленный диск, чтобы он отображался в файловой системе как локальное хранилище. Однако он позволяет копировать файлы между локальным хранилищем и облаком (что на самом деле является его основной целью).
Для автономной работы вам необходимо скопировать, т.е. создать локальный репозиторий файлов, с которыми вам нужно работать в автономном режиме. Позже вы сможете обновить файлы в облаке с помощью rclone.
Это можно легко облегчить, поместив нужную команду rclone в скрипт или даже псевдоним.