Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Передача файлов сервер-клиент  (Прочитано 608 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Andrew1986

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Передача файлов сервер-клиент
« : 17 Февраля 2014, 09:14:10 »
Здравствуйте, уважаемые формучане!
Подскажите, пожалуйста, новичку в каком направлении копать.

Задача такая:
Есть два машины: №1 - с Windows XP, №2 - с Ubuntu
На машине №1 генерируются большие файлы-изображения размером более 1 Гигабайта.
Требуется осуществлять автоматическое копирование каждого нового файла на машину №2 по локальной сети.
Какими средствами это лучше всего сделать?

Мое дилетантское видение такое: попробовать поднять на машине №1 файл-сервер. Периодически, клиент на машине №2 должен проводить синхронизацию и скачивать себе новые файлы. То есть должно получиться что-то типа Yandex.disk, только между двумя машинами.

В качестве протокола было решено использовать WebDav.

Пробовал установить в первой машине сетевой диск, но оказалось что в Windows существует ограничения на максимальный размер пересылаемого файла. К тому же данный метод обладает низкой надежностью: при разрыве связи на продолжительное время нет автоматической "докачки".

Подскажите, пожалуйста, какими средствами это можно организовать?
Если можно, дайте, пожалуйста, наводку на какие-нибудь статьи или материалы по этой теме.

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Передача файлов сервер-клиент
« Ответ #1 : 17 Февраля 2014, 20:48:03 »
Вроде как rsync был под винды, но не уверен.

Оффлайн VinnyPooh

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 2577
  • В работе
    • Просмотр профиля
    • Linux для чайников (пых-пых)
Re: Передача файлов сервер-клиент
« Ответ #2 : 18 Февраля 2014, 14:38:21 »
действительно, пользуйте rsync, реализация под Windowsом есть

https://www.itefix.no/i2/cwrsync

очень хорошее решение в том случае, если у вас файлы меняются, в таком случае по сети не весь гигабайт изменившегося файла уйдёт, а только изменившийся кусок, да и существующие уже файлы (например, 10 скопировано, а 11 новый) не будут по новой перекачиваться.

 

Страница сгенерирована за 0.046 секунд. Запросов: 25.