11

Windows XP: я хочу автоматически синхронизировать файлы между локальным и сетевым дисками.

Я знаю о портфеле Windows, но он очень медленный, и я должен сказать ему синхронизировать. Мне очень нравится, как Dropbox выполняет синхронизацию, поскольку она почти мгновенная. Это очень впечатляет. Я бы просто использовал Dropbox, но не могу установить его на удаленную машину. Могу ли я создать какой-либо инструмент или скрипт, который будет отслеживать конкретную папку на предмет любых изменений, а затем автоматически и почти мгновенно синхронизировать эти изменения с сетевым диском?

ПОЯСНЕНИЯ:

Я хотел бы, чтобы этот инструмент / скрипт был демоном, который запускается при запуске Windows и постоянно отслеживает папку на предмет любых изменений ее содержимого. Как только он наблюдает за изменениями в источнике или месте назначения, он синхронизирует измененные файлы (очень похоже на работу Dropbox). У меня есть хорошая идея о том, как я буду делать это в скрипте Perl, и если инструмент, который не делает этого, я напишу сам на Perl. Если кто-то уже сделал это, они могут поделиться сценарием?

5 ответов5

1

Кажется, что Dsynchronize выполняет резервное копирование в реальном времени на FTP, но я сам не пробовал. Загрузка на странице автора, кажется, в данный момент прекращается, но есть другие сайты, на которых размещен файл. http://dimio.altervista.org/eng/

1

Если и клиентский компьютер, и общий ресурс являются отдельными компьютерами, вы можете установить AeroFS или BitTorrent-Sync на обоих компьютерах, и у вас будет неограниченная синхронизация файлов.

0

Вы должны попробовать функцию автономных файлов.

http://www.microsoft.com/windowsxp/using/mobility/learnmore/offlinefiles.mspx

0

SyncToy лучше, чем Briefcase, но не работает автоматически ... он довольно быстрый и предлагает несколько приятных опций синхронизации и хорошо работает на сетевых дисках ...

Бесплатно от Microsoft.

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