У меня есть два ноутбука (возможно, еще один в пути) под управлением Ubuntu, и я хочу синхронизировать определенные каталоги. Я рассмотрел DropBox, и я не рад пару моментов:

  • Все мои разумные данные, вся моя жизнь навсегда останутся в руках третьей стороны.
  • Мои файлы будут превышать максимальный размер хранилища бесплатной учетной записи; все, что мне нужно, это синхронизировать несколько МБ измененных или добавленных файлов в неделю. Смешно утверждать, что для достижения этого я должен хранить 50 ГБ содержимого на сервере.

Затем я наткнулся на Unison, который требует, чтобы обе машины были включены для синхронизации. Если однажды утром я встаю, желая использовать ноутбук № 2, но для этого мне сначала нужно включить ноутбук № 1, я в конечном итоге использую только ноутбук № 1. Последний сценарий на самом деле то, что происходит сегодня. Так что вопрос, как и заголовок, как хранить на сервере только измененные файлы и удалять их после синхронизации? Большое спасибо за вашу помощь заранее

1 ответ1

0

Я не думаю, что 50 ГБ - это большой объем данных для синхронизации, но если вы действительно хотите усложнить настройку, вы можете взглянуть на rdiff-backup. Вы можете отправлять инкрементные копии на сервер, а затем восстанавливать их на другом компьютере. Это предполагает, что ваш второй компьютер является точной копией вашего первого компьютера без дополнительных изменений. Я думаю, что то, что вы хотите, может на самом деле привести к катастрофическим последствиям, и я думаю, что лучше просто смириться с этим и использовать программное обеспечение для синхронизации, такое как Bittorrent Sync, для размещения инкрементальных пакетов на сервере, с которого вы будете получать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .