Найкращим інструментом для цього є інструмент командного рядка "Rsync". Якщо вам потрібен графічний інтерфейс, спробуйте Unison або LuckyBackup, які базуються на концепції Rsync. У сховищах обидва Unison та LuckyBackup.
Прикладом rsync може бути:
rsync -vxtr / home / scaine / Картинки / / home / OtherUser / Картинки /
... який би синхронізував мій каталог зображень із каталогом зображень OtherUser. Опції, які я вказав, перевірять будь-які копії, зберігатимуть часові позначки / дозволи під час копіювання та відслідковуватимуть підкаталоги, де їх знайдено. Зробіть "man rsync" для додаткових варіантів.
Що стосується підключення ваших ПК разом - або поставте їх на комутатор / концентратор або використовуйте кроссовер, а потім діліться каталогами через samba.
РЕДАКТУВАННЯ: Деякі хороші моменти, які слід зробити, якщо метою є "дзеркальне відображення" двох ПК. Ця команда лише "додасть" файли з джерела до місця призначення. Якщо вам потрібно видалити, вам також знадобиться опція -delete.
Під час розслідування виявляється, що Rsync не справляється з дзеркальним відображенням особливо добре. Дивіться це, щоб зрозуміти, що ви, ймовірно, знайдете старіші файли, що перезаписують молодші файли під час цього оновлення! Гірше, що навіть якщо ви отримаєте опцію -update для роботи та запобігаєте такій поведінці, вона не "оновлюватиме" старіший файлом з молодшим - він просто "пропустить" його. Навряд чи ідеально.
Нарешті, щоб виконати двосторонню синхронізацію, вам потрібно буде виконати ту саму команду, але повернути джерело / dest. Звичайно, це зараз обмежене використання, оскільки ваша перша команда (якщо ви використали цю опцію -delete) видалить будь-який файл у пункті призначення, який не існував у джерелі. Unison досить добре обробляє двосторонню синхронізацію із пам'яті.
Якщо ви серйозно намагаєтеся синхронізувати кілька змін, то рішення Dropbox - це найкращий шлях вперед. Якщо ви можете поглянути ще раз на UbuntuOne або Dropbox, символічне посилання може бути вирішенням - скажімо, лише пов’язуйте папку з документами, скажімо, зберігаючи картинки та музику від One / Dropbox та використовуючи це рішення rsync / unison для великих матеріалів?