Монтирование OpenDrive в Linux — экспериментальная сборка NetDrive
Монтируйте OpenDrive как обычную точку монтирования Ubuntu с помощью экспериментальной сборки NetDrive для Linux. Установка, настройка аккаунта и проверка монтирования через shell.
Команда из одного человека хранит ночные дампы базы данных на OpenDrive, потому что аккаунт уже был оплачен и никто не хотел заводить второй платный сервис хранения только ради бэкапов. Проблема проявляется на Ubuntu-машине, которая запускает джобу дампа: скрипту нужно записать готовый архив туда, откуда OpenDrive сможет его забрать, а на headless-сервере нет браузера, чтобы перетащить файл вручную. Сборка NetDrive для Linux монтирует OpenDrive по обычному пути, так что скрипт может просто писать в него, как в любую другую директорию.

Смонтируйте OpenDrive на своей машине с Ubuntu
NetDrive показывает Google Drive, OneDrive, S3, SFTP, WebDAV и другие хранилища как обычные диски в Windows и macOS — без синхронизации и полной загрузки файлов.
- OpenDrive появляется как обычная точка монтирования Ubuntu
- Файлы передаются по запросу — отдельный клиент синхронизации не нужен
- Работает рядом с S3, SFTP и 20+ другими провайдерами в одном менеджере дисков
Бесплатный пробный период. Доступны бессрочная лицензия и подписка.
Почему точка монтирования лучше веб-клиента OpenDrive
Собственный веб-интерфейс OpenDrive прекрасно справляется с ручной загрузкой, но cron-джобе или shell-скрипту от вкладки браузера толку никакого. Загрузка напрямую через API OpenDrive означает написание и поддержку интеграционного кода ради переноса одного файла в сутки — избыточно для задачи, которая раньше была простым cp. Монтирование аккаунта через NetDrive полностью убирает этот шаг: скрипт дампа пишет по пути, а NetDrive сам доставляет байты в OpenDrive в фоне.
OpenDrive попал в список поддерживаемых провайдеров NetDrive в одном из недавних релизных циклов вместе с Koofr, Filen, Files.com и ImageKit. Запустите последний релиз NetDrive на Linux так же, как на Windows или macOS, чтобы получить эту поддержку.

Установка NetDrive на Ubuntu
NetDrive для Linux не поставляется через пакетные репозитории Ubuntu — вместо этого он распространяется как релиз на GitHub:
- Перейдите на github.com/NetDrive/installer и скачайте релиз, соответствующий версии Ubuntu на машине.
- Следуйте инструкциям по установке из этого репозитория — при первом запуске обычно требуется
sudo, чтобы настроить компонент драйвера, от которого зависит монтирование. - Установите пакет NetDrive.
- Перед добавлением диска один раз запустите NetDrive, чтобы компонент драйвера загрузился и был готов к работе.
Ubuntu 16.04 — минимальная поддерживаемая версия, а страница сравнения NetDrive до сих пор помечает Linux как экспериментальную платформу — основная часть тестирования и более быстрые исправления достаются Windows и macOS. Ночная джоба резервного копирования на машине под вашим контролем — разумный сценарий для экспериментальной сборки; протестируйте её на своём оборудовании, прежде чем полагаться на неё в чём-то критичном по времени.

Подключение аккаунта OpenDrive
Для подключения OpenDrive нужны только учётные данные аккаунта — генерировать отдельный API-ключ не требуется:
- Откройте Drive Manager NetDrive и нажмите + Add Drive.
- Выберите OpenDrive из списка провайдеров.
- Войдите с указанием email и пароля от аккаунта OpenDrive, когда появится запрос.
- Задайте точку монтирования — путь вроде
/mnt/opendriveили любую пустую директорию, в которую уже пишет джоба бэкапа. - Нажмите Connect. NetDrive выполнит аутентификацию и смонтирует аккаунт по этому пути.
Проверка монтирования из терминала
На headless-машине проверяйте монтирование через shell, а не доверяя одному только GUI:
# Confirm the mount is listed
mount | grep opendrive
# Or just try listing it
ls /mnt/opendrive

Пустой листинг сразу после подключения обычно означает лишь то, что корневая папка ещё не успела наполниться — подождите несколько секунд. Если она всё ещё пуста после этого, в первую очередь перепроверьте пароль от OpenDrive: опечатка в нём — самая частая причина, по которой первое подключение тихо не срабатывает вместо явной ошибки. Запись тестового файла в точку монтирования и проверка его появления в веб-клиенте OpenDrive — надёжный способ убедиться, что скрипт бэкапа действительно попадёт туда, куда нужно.
На что рассчитывать в сборке для Linux
- Отдельный цикл релизов. Исправление, вышедшее для Windows или macOS, не появляется в Linux-версии автоматически в ту же неделю.
- Нет интеграции с
apt. Установки и обновления идут через релизы на GitHub, а не через пакетный менеджер Ubuntu. - Windows и macOS — проверенные боевые платформы. NetDrive считает их готовыми к продакшену; Linux остаётся помеченной как экспериментальная до дальнейших уведомлений, так что критичный путь резервного копирования заслуживает запасного варианта, пока он не проверен на вашей конфигурации.
Итог
Монтирование OpenDrive на Ubuntu даёт headless-машине тот же доступ к облачному хранилищу как к обычной файловой системе, который NetDrive уже предоставляет на Windows и macOS, через установщик, живущий на GitHub, а не в apt. Для того же провайдера на более тщательно протестированной платформе см. Mount OpenDrive on macOS with NetDrive или Mount OpenDrive on Windows with NetDrive. Более широкую картину работы NetDrive в Linux см. в NetDrive on Ubuntu Linux.
— Casey, NetDrive