5

РЕДАКТИРОВАТЬ: основные рекомендации для Windows, которые были предложены в ответах на вопрос, указанный в качестве причины закрытия этого как дубликат, не работают в режиме реального времени. Я скачал Yardis и, хотя он был настроен на распознавание изменений в реальном времени, он этого не делает. Та же проблема с DSynchronize, документация которого указывает, что эта функция является "экспериментальной".

Так что, если бы мы могли вновь открыть этот вопрос, это было бы хорошо.

Всякий раз, когда я сохраняю или обновляю файл в определенной папке на моем диске C:\, я хотел бы сделать или обновить копию на моем подключенном к сети запоминающем устройстве, в идеале сохраняя копию на NAS как версию, а не перезаписывая копию там, если это возможно.

У меня Windows 7 x64 Ultimate. Есть ли встроенная функция, которая может сделать это? Это должна быть настоящая копия, а не просто указатель. Я пытаюсь добиться некоторой избыточности для особо важных документов (в разных форматах), которые часто меняются в течение дня.

PS Я ищу детализацию на уровне папок; Я бы не хотел, чтобы это происходило с каждым файлом на томе C:.

1 ответ1

3

Поскольку Synctoy не синхронизирует файлы автоматически, я вернулся к поискам чего-то, что могло бы. Я придумал эту программу здесь: GoodSync.

Из того, что я прочитал в описании продукта, похоже, что он должен хорошо работать для вас:

При изменении файла Анализ (и, возможно, синхронизация) этого задания выполняется при изменении любого файла в левой или правой папке или ее подпапке.

Начиная с версии 9.1.4 GoodSync, мы используем наш новый механизм синхронизации в реальном времени, который:

  • Контролирует файловую систему на предмет изменений,
  • Анализирует только те файлы, о которых было сообщено, что они были изменены файловой системой, без полного анализа.
  • Синхронизирует файлы, которые изменились.
  • Полный анализ выполняется только на 1-й итерации синхронизации в реальном времени.

Источник


Есть удобный инструмент от Microsoft под названием SyncToy, который может делать то, что вы хотите.

В противном случае вы можете найти решение, основанное на каком-то контроле исходного кода, например Git.

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