Я забочусь только об одном и том же файле, хранящемся на двух разных машинах. Я хотел бы сохранить изменения в синхронизации и как можно быстрее. Подойдет ли rsync как демон? Или есть что-то еще, что я могу использовать.
2 ответа
0
Вы можете использовать unison (http://www.cis.upenn.edu/~bcpierce/unison/) с параметром --batch. Это сделает двунаправленную синхронизацию по SSH или FTP.
0
Вы должны проверить lsyncd
здесь: https://github.com/axkibe/lsyncd/
Это демон, который отслеживает определенные папки, и как только что-то меняется в одной из папок, он запускает rsync для синхронизации. Это довольно круто и надежно. Я использовал это в обязательном порядке.
ОБНОВИТЬ
В случае, если файлы находятся по сети в 2 разных системах, syncthing
будет лучшим вариантом.