Как организовать синхронизацию между облачными хранилищами?

Как мне организовать синхронизацию между облачными хранилищами? К примеру синхронизировать папки между Dropbox и Яндекс.Диск. Платные сервисы типа cloudhq.net как правило работают только с двумя-тремя крупными хранилищами, и не учитывают тот же Яндекс.Диск или сервис Mail.ru. Может быть существует программное решение которое могло бы осуществить такую синхронизацию, пусть даже пропуская через себя весь трафик?
  • Вопрос задан
  • 8936 просмотров
Пригласить эксперта
Ответы на вопрос 4
CrazyDemon
@CrazyDemon
Самый простой способ - симлинк (symlink).
Каждое облако в своём каталоге.
В одном облаке каталог и инфой, а во второе облако симлинк этого каталога. У меня так фотки синкаются в 3 хранилища.
Хорошая статья про создание симлинка под виндой на geektimes.ru
Ответ написан
Комментировать
@bot31522
вот, multcloud.com (рефлаерная)
Есть yandex. Mail нет, но есть webdav.
Но ежедневной бесплановой авто синхронизации нет. Надо нажимать на кнопку каждый раз, что бы запустить задание
Ответ написан
Freika
@Freika
Senior Ruby on Rails developer
А попробуйте вложить папки друг в друга? Например, хранилище Yandex Disc вложите в папку Mail Cloud. И все файлы сохраняйте в яндекс, тогда они будут аплоадиться сразу в оба облака. По тому же принципу можно любые облака использовать.
Ответ написан
MonkAlbino
@MonkAlbino
Фронтенд разработчик
@Freika предлагает сложить всё в одну папку, но, по-моему, это не лучший вариант.
Яндекс.Диск и Dropbox, например, хранят какую-то промежуточную информацию в папке внутри своей синхронизируемой папки. Представьте, что ЯД что-то посчитал и положил свою мета-инфо, Dropbox увидел изменения файла (с метой), пересчитал и положил к себе в папку, это увидел ЯД и т.д. и т.п. Возможно они когда-то договорятся...
Иной способ - это сделать на сервере отдельную папку на сервере для каждого сервиса и зеркалить их постоянно, минуя мета-папки.
Оба варианта не решают проблемы конфликтов, когда с двух облаков неожиданно пришли разные файлы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы