В моей работе мы не можем продолжать использовать один и тот же компьютер навсегда. Кроме того, мне нужно держать файлы под рукой во время путешествий. Это кричащее "облачное" решение, но здесь, в Бразилии, мобильная связь по-прежнему остается проблемой, и, полагаясь на сети компании, всегда существует проблема с брандмауэром и сетевой политикой, так что облако не используется.
Поэтому я начал использовать флэш-накопитель 16 ГБ для хранения всех своих личных и рабочих документов. Но я боюсь, что однажды флэш-накопитель умрет от меня, и я потеряю все. Также мне трудно, когда я забываю это дома и не могу получить доступ к своим файлам.
Поэтому я ищу какую-нибудь утилиту / скрипт, который будет запускаться на моем домашнем и рабочем компьютерах, и всякий раз, когда я подключаю флэш-накопитель, он определяет его как мой флэш-накопитель и синхронизируется с папками на компьютере, вроде rsync
.
Это необходимые функции:
- Надежно распознает флэш-накопитель (используя специальный файл ключа или серийные номера тома)
- Обновлять только измененные файлы (без тупого копирования, так как это несколько ГБ)
- Если файл был изменен как на флэш-накопителе, так и на компьютере, попросите сохранить его.
- Я могу выбрать, какие папки синхронизировать (например, не хочу синхронизировать музыкальную папку)
- Не раздражающая операция, просто попросите решение о конфликтах, если необходимо (но индикатор прогресса был бы неплох).
Желательно, но не обязательно, синхронизация выполняется автоматически перед удалением (а не при вставке).
Есть ли готовый инструмент для Windows для этой работы? Это можно сделать с помощью пакетного файла, но я хочу знать, есть ли что-то на рынке уже.
Спасибо!
Обновление для будущих зрителей ..
SyncToy очень хорош, но имеет недостаток в необходимости учетной записи администратора для установки. Мне нужно было синхронизировать со старым рабочим компьютером XP, с ограниченными разрешениями. Я согласился на Unison http://www.cis.upenn.edu/~bcpierce/unison/ . Это приложение командной строки, но оно соответствует всем моим требованиям и не требует установки.