Облачное хранилище в Linux на примере Dropbox, Google Drive, Yandex Disk, Insync в Kubuntu 14.04

Уже всем известно, что Google Drive в оригинале от Google отсутствует и в сети используют разные варианты от третьих сторон (Grive, Opamlfuse, Insync и т.п.). Задача стояла настроить синхронизацию между домашним ПК на Linux и рабочим ПК на WindowsXP. Одни решения уже не работали на обновлённых версиях Линукса, другие уже не поддерживались разработчиками и т.п.

Сначала я установил облачный сервис от Google Drive на домашнем Linux по этому алгоритму.

Сначала, как бы, всё шло хорошо. Всё работало и т.д. Однако со временем я заметил, что, имея 6000 файлов и 5 ГБ информации, у меня очень сильно тормозилась операционная работа с файлами и папками внутри Google Drive.

Это выражалось в том, что любые операции с файлами и папками внутри Google Drive (чтение, копирование, удаление, сохранение…) выполнялись катастрофически долго: файл размером в 1КБ сохранялся почти две минуты. Иногда информация, в результате такого геморного сохранения, терялась.

Временно я оставил Google Drive на домашнем Linux в качестве архива для статического хранения, а для оперативной работы на двух ПК я установил, сначала, Яндекс.Диск (т.е. облачное хранилище Яндекс). Последний предлагал свой облачный сервис для Linux и Windows свой GUI (графический интерфейс), дополнение к файловому менеджеру и т.п. удобства.

На рабочем ПК мне удалось даже настроить и установить Яндекс.Диск в ту же папку, что и Google Drive. В итоге изменения в Google Drive автоматически отображались в Яндекс Диск и наоборот. Было здорово сэкономит таким образом 5ГБ места на рабочем ПК.

Однако моя радость длилась не долго… облачного хранилища бесплатно не существует под Линукс

Я заметил, что индикатор Яндекс Диска на домашнем ПК (под Linux) в системном трэе постоянно крутился (что-то синхронизировал). После некоторых манипуляций в настройках (пометил пункт «Отображать уведомления» или нечто подобное) индикатор Яндекс Диска перестал постоянно крутиться, но покраснел (возникла ошибка). В сообщении об ошибке было написано, что проблема связана с «доступом к файлу». Я сначала подумал, что дело в правах доступа. Изменил права доступа (расширил их на всех пользователей), но проблему это полностью не решило. Некоторые файлы всё равно не синхронизировались и Яндекс Диск продолжал сигнализировать об ошибке.

Исходя из своего опыта, я предположил, что дело в длинном имени файла, хотя Google Drive и Dropbox была пофиг длина имени файла. После укорачивания длины имени файла Яндекс Диск смог синхронизировать всё без проблем, но меня такое положение дел не устраивало и я снёс Яндекс Диск, а параллельно с сервисом Google Drive установил кросплатформенный Dropbox.

Только после установки Dropbox я смог нормально (без тормозов) работать с файлами, не теряя информацию, а также забыл о проблеме длины имени файла.

Insync – лучший облачный сервер для Linux при работе с Google Disk и всего за 20 долларов

Теперь я подумываю о переходе на платный Insync. После недель мучений и перебежек от одного облачного хранилища к другому. В конце концов, 20 баксов за раз – не цена вопроса. Если Insync меня удовлетворяет и снимает окончательно вопрос облачного хранилища Google drive, то я готов отдать разово 20 долларов за лицензию.

Мы часто на пиво и сигареты тратим в разы больше ежемесячно. Однако я даже не курю и не пью пиво. Абыдна, да? Так что хватит жевать сопли и покупайте Insync. Сидя на бесплатной операционке можно и раскошелится на 20 баксов.

В итоге, я на рабочем компьютере оставил родной Google Drive, а на домашнем ноутбуке установил платный лицензионный Insync и жизнь наладилась.