Почти год назад дропбокс “подарил” мне 48 гигов, подарил на год, так что, можно сказать, и не дарил по сути )
Сейчас встала реальная проблема: мы уже привыкли с женой, что домашние фото и видео у нас на компе и на ноуте синхронизируются себе тихонько, и нас это устраивает, но что делать дальше, когда львиная доля диска уйдет?
На помощь приходит синхронизация данных внутри сети, и программа unison.
Ставим программу
sudo apt-get install unison
ставим ее на обе машины, которые должны синхронизировать данные
запустите ее на ПК через консоль командой unison чтобы создалась папка .unison
Дальше так: у нас два компа – ПК и ноут. Я на ПК создаю файл ~/.unison/my.prf
с таким содержимым
# Unison preferences root = /home/ozim/моя папка на пк для синхронизации/ root = socket://192.168.0.102:1234//home/lara/папка на ноуте для синхронизации/ batch = true auto = true
теперь идем на ноут, и выполняем команду
unison -socket 1234
где 1234 это порт, можно писать любой, но он должен совпадать с тем, что прописан у нас в файле профиля.
Для автоматического запуска сервера unison достаточно прописать эту команду в автозагрузку системы.
этим мы запустим сервер unison на ноуте. Заметьте, нет нужды проводить процесс на обеих машинах, достаточно это сделать именно в таком количестве: клиент на одной машине, сервер на второй, и все данные будут синхронизироваться.
Теперь создайте какие нибудь файлы в ваших папках, ну, например, на ПК создадим файл ПК.txt а на ноуте ноут.txt
и выполним команду на ПК
unison my -ui text
вуаля, теперь на обеих машинах мы видим оба файла.
само собой, мы не хотим запускать это руками, для того, чтобы оно там само себе синхронизировало мы настроим запуск по крону
найдите в центре приложений программу Scheduled tasks, либо любую другую программу, либо, если вы владеете инфой о том, как настраивать крон делайте это через консоль, в общем, добавьте команду для запуска, например, каждый час, или минуту или другое,
unison my -ui text
Профит!
Спасибо коммюнити KDE
и этому сайту