Автоматически создавать или обновлять копию в реальном времени на другом жестком диске всякий раз, когда файлы сохраняются в определенной папке

EDIT: Основные рекомендации для Windows, которые были предложены в ответах на вопрос, упомянутый в качестве причины для закрытия этого, как дубликат, не работают в режиме реального времени. Я загрузил Yardis и, хотя он был настроен для распознавания изменений в режиме реального времени, он этого не делает. Та же проблема с DSynchronize, документация которой указывает, что эта функция «экспериментальная».

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

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

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

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

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

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

В File Change Analyze (и, возможно, Sync) это задание, когда любой файл изменяется в левой или правой папке или в ее подпапке.

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

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

Источник


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

В противном случае вы могли бы изучить решение, основанное на каком-то контроле источника, таком как Git.

Давайте будем гением компьютера.