Автоматическая синхронизация определенного каталога ежедневно на нескольких компьютерах в разных сетях - PullRequest
0 голосов
/ 06 декабря 2018

Я пытаюсь, чтобы один каталог обновлял 20 или более машин каждую ночь.Большинство из этих машин расположены в разных местах и ​​в разных сетях.Все компьютеры работают под управлением Ubuntu.

В идеале я хотел бы куда-нибудь нажать каталог, и каждую ночь какая-нибудь система будет тянуть каталог на все около 20 машин.Я хотел бы попытаться использовать что-то вроде Git.

Путь к каталогу одинаков на всех машинах, и обновляются те же два файла.

/ home / username / folder

1 Ответ

0 голосов
/ 06 декабря 2018

Существует клон dropbox для Ubuntu, который называется sparkleshare.Я думаю, что он использует git как движок.Ответ выше (использование rsync через SSH), вероятно, является самым быстрым и чистым решением.Другим вариантом может быть добавление строки в cron к cd в папку / home / username / и выполнение

git pull origin master

или создание простого сценария bash или python, который будет делать это, и помещать его как ежедневныйcron job.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...