Несколько Машин - rsync - который является ответом?

У меня есть 2 компьютера, которые зеркально отражают те же данные. Действительно ли rsync является лучшим инструментом, который я должен сохранить этими 2 машинами в синхронизации? Каждый - рабочий стол, другой ноутбук, оба из которых запускают Linux.

Walter

0
задан 12.09.2010, 06:50

3 ответа

Сколько данных необходимо синхронизировать?

Если все это в различных каталогах или все в, о, скажите что ~ / документы/?

rsync будет работать, но могут быть опции, которые дают Вам другие преимущества.

Dropbox.com один, обеспечивает бесплатное хранение на 2 ГБ. http://www.dropbox.com/referrals/NTExNTI1Mjk Эта ссылка получит Вас дополнительные 250, megs свободный, если Dropbox будет похож на хорошее решение для Вас.

SpiderOak - другой, то же самое, свободные 2 ГБ, плата после этого (пользователи OpenSUSE получают скидку),

Существует также Унисон. http://www.cis.upenn.edu/~bcpierce/unison/, Который делает большое задание синхронизации.

Почти что-либо будет работать на это, то, что это просто собиралось быть вопросом, какие работы лучше всего, что является самым быстрым, что дает Вам материал как конфеты на подушках в отеле как миленькая премия.

2
ответ дан 24.11.2019, 03:39

При дополнении ответа Alpha1, если данные больше, чем 2 ГБ и Вы хотите сделать это без подобных Dropbox сервисов, Унисон является решением для Вас.

Унисон является единственным надежным инструментом, который я знаю для этой задачи. Это сделает правильную вещь даже в угловых случаях, даже если Ваш comptuer откажет.

  1. Оба зеркала имеют ту же важность/приоритет.
  2. Файлы могут быть изменены на любом компьютере, и они могут также быть удалены.
  3. Вы хотите распространить изменения в другом зеркале.
  4. Вы не хотите удаленный (или переименованный!) файлы, которые будут восстановлены назад, наоборот Вы хотите распространить удаление, и rsync испортит его.
  5. Если Вы изменяете файл в обоих зеркалах, или изменяете его на одном зеркале и удаляете на другом, Вы не хотите, чтобы любой из них был распространен автоматически. Вы хотите разработать это собой.

После того как это установлено, Унисон не только устойчив, но и быстр!

Унисон берет как 3 секунды, чтобы сказать Вам, что ничто не изменилось в каждом зеркале Ваших 200 ГБ, сохраненных в ext4 файловой системе. Если у Вас есть ecryptfs на вершине ext4, требуется приблизительно 3 минуты. Если что-то изменилось, это проведет некоторое время, анализируя измененные файлы, таким образом, время будет пропорционально изменению.

Не монтируйте свой ноутбук удаленно от рабочего стола или наоборот. Скажите Унисону достигать другого корня через ssh, таким образом, он видит истинную файловую систему, где файлы были начиная с последней синхронизации и делают ее быструю проверку. Оба компьютера должны иметь ту же версию Унисона.

2
ответ дан 24.11.2019, 03:39

Если они запускают Ubuntu, почему бы не использовать Ubuntu Один? Это - дизайн конкретно, чтобы сделать точно, что Вы хотите сделать, и поддерживает несколько других прохладных вариантов использования также.

0
ответ дан 24.11.2019, 03:39

Теги

Похожие вопросы