Назад | Перейти на главную страницу

Debian Server Daemon: синхронизация файлов

Я ищу способ (автоматической) синхронизации файлов на некоторых компьютерах через Интернет и сохранения / резервного копирования их на моем сервере. Так же, как Dropbox и другие подобные сервисы. Я нашел iFolder (от Novell), но он не предназначен для debian (думаю, он все равно компилируется). Я не знаю, предназначен ли он для веб-сервера или просто для домашнего сервера. Другой способ - это FTP, я не знаю клиентов (я использую ubuntu и windows на своих ПК), которые автоматически загружают новые / отредактированные файлы. Также есть svn / csv, но они довольно медленные (afaik), и я не знаю, подходят ли они для этого.

У кого-то есть идея? Спасибо.

inotify с rsync сделает именно то, о чем вы просили.

Посмотрите на эту ссылку инструменты inotify.

Пример 1 покажет вам 11 строк сценария bash как достичь того, о чем вы просили: контролируемый каталог, который автоматически rsyncs изменяет удаленный сервер для резервного копирования.

Я почти уверен, что iFolder был основан на inotify, я думал, что iFolder давно вымер.

Давным-давно я создал собственное приложение, основанное на системе контроля версий bazaar, но оно медленное и сложное по сравнению с inotify.

Взгляните на chironfs: он может синхронизировать в реальном времени две файловые системы. Он основан на предохранителе. Его действительно легко компилировать и он хорошо работает между двумя моими Linux-системами.