1

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

Я использую Windows 7 x64.

3 ответа3

1

Вы можете использовать CD Collection от nicomsoft. Он работает с папками тоже.

1

Обновление: на основе вашего комментария в вопросе.
Список команд find с контрольной суммой, которую я приведу ниже, предоставит вам подробную информацию о контрольной сумме. Но, если вы можете работать без части контрольной суммы, простой список dir /s из командной строки Windows 7, сохраненный в файл, даст вам хорошую информацию.
Я все еще продолжу установку Cygwin и буду использовать базовые сценарии оболочки для обработки информации - там хорошая гибкость.


Слово « backup - это неправильное направление.
То, что вы, кажется, хотите, это инструмент аудита, который будет отслеживать содержимое вашего каталога Windows для (возможно) подделки; Я чувствую цель аудита безопасности или управления.

Долгое время для таких вещей был бесплатный инструмент Tripwire .
В эти дни на SourceForge доступна версия с открытым исходным кодом .

На SourceForge есть AFICK (еще одна проверка целостности файлов), которая может работать на вас.

Если у вас все в порядке с некоторыми сценариями, вы можете запустить проверку SHA1 (на скорость) для списка файлов, созданного с помощью find в Cygwin или чего-то подобного. Или просто напишите сценарий Perl/Python/Ruby/PowerShell для себя. Это может работать не очень хорошо (по сравнению с низкоуровневыми решениями, такими как Tripwire), но будет работать для вас, если ваше дерево каталогов не слишком глубокое.

0

Отказ от ответственности: я являюсь автором этой библиотеки.

Я сделал pyFileFixity, автономную библиотеку Python 2, содержащую инструмент «rfigc.py». Он работает на всех платформах, и базы данных, созданные в одной ОС, могут использоваться в других ОС (поскольку пути относительны и всегда унифицированы в стиле UNIX).

Я использую Windows 7 x64, как и вы, и регулярно пользуюсь библиотекой, так что вы должны быть в безопасности с ней. Он также тестируется модулем на Travis (под управлением Linux), поэтому я знаю, что он также работает на * nix ОС.

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