Сценарий: у меня есть папка в Ubuntu, которой я хочу поделиться по сети (LAN). В этой папке много подпапок и много файлов (~ 10k). Клиент работает на Windows Xp. Этот клиент будет часто изменять эти файлы. В сети есть некоторые помехи, поэтому клиент на этот период отключается. Вот почему я хочу кэшировать / копировать эту папку на стороне клиента, поэтому при запуске сети обе папки будут синхронизированы.
До сих пор я думал о 2 решениях:
- Сервер Samba в Ubuntu
- запланированный rsync
Есть ли другой вариант?
Я бы предпочел копию этой папки на клиентском компьютере. Так что даже если сеть / сервер выйдет из строя, мне будет над чем работать. Здесь основной проблемой является нарушение сети. Я не хочу, чтобы клиент зависал при разрыве соединения.