LINUX.ORG.RU

Синхронизация home на двух компьютерах

 ,


0

2

Есть две машины. PC и лаптоп. Оба на Ubuntu. Есть home, в котором хранится в основном код, и еще немного по мелочи.

Есть ли возможность организовать умную синхронизацию файлов без заморочек? Чтобы само работало, и есть не просило? Т.е. я в идеале вижу это так: 1. При подключении к сети машина автоматически начинает синхронизировать файлы. 2. Если обнаружен конфликт (т.е. два файла изменены на обоих машинах) уведомляет меня об этом и спрашивает инструкций.

Для такой задачи готов развернуть VPS. Что посоветуете?

Для такой задачи готов развернуть VPS. Что посоветуете?

Монтируй по сети, прикрути кэширование. Или BitTorrent Sync.

Black_Roland ★★★★ ()
Последнее исправление: Black_Roland (всего исправлений: 2)
Ответ на: комментарий от dvrts

Я же говорю, что хочу чтобы все автоматически и искаропки синкалось. С гитом придется скрипты писать.

MyNameIsWinner ()
Ответ на: комментарий от MyNameIsWinner

Как-нибудь так: «linux mount local cache», «linux mount offline cache». Нагуглилось что-то: http://xmodulo.com/how-to-enable-local-file-caching-for-nfs-share-on-linux.html https://code.google.com/p/tsumufs/

Можно монтировать WebDAV, там кэш по умолчанию есть, но тормозить сильно будет.

Black_Roland ★★★★ ()

Недавно решал схожую задачу. Сделал синхронизацию каталога через syncthing (теперь называется pulse) https://ind.ie/pulse/

По вкусу можно добавить encfs шифрование.

Работает само, есть не просит, в случае конфликтов кто свежее по дате изменения – тот и прав. Лучше всего в комплекте с регулярными бэкапами или системой контроля версий (есть в самом syncthing, но я её не включал).

manntes-live ★★★ ()
Последнее исправление: manntes-live (всего исправлений: 1)

Никто ещё не предложил syncthing?

vurdalak ★★★★★ ()
Ответ на: комментарий от manntes-live

Да, судя по активности в коде syncthing гораздо более живой.

dinn ★★★★★ ()

если хосты видят друг друга по ssh, unison — то, что тебе нужно

chg ★★★★★ ()

в котором хранится в основном код

Для кода есть git.

erfea ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.