Большой каталог файлов эхо

Существуют ли какие-либо инструменты, которые будут передавать односторонние изменения из одного большого каталога (более 5 миллионов файлов) в другой в сети Windows? Мне также нужно, чтобы она была достаточно быстрой после первоначальной сборки. Я играл с несколькими инструментами, такими как Microsoft SyncToy и Cobian Backup, но, похоже, они не созданы для такого размера.

Менее 1% файлов изменяется каждые 1 час, но проблема с дизайном системы каталогов, которую я унаследовал, заключается в том, что изменения могут быть в любой позиции в дереве каталогов, и нет журнала изменений, поэтому полное сканирование был подготовлен в прошлом, что занимало около 4-5 часов.

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

[Обновление] -Мои файлы довольно маленькие, размером от 10-30 КБ каждый -Дерево каталогов довольно мелкое.

2 ответа

Решение

Когда вы говорите "сеть Windows", вы имеете в виду сеть Windows с Active Directory? Одна возможность, что вы должны смотреть на DFS-R. Более новые версии DFS-R следят за файловой системой и передают только изменения. Если у вас есть 5 миллионов файлов, возможно, вы приближаетесь к пределам DFS.

Вы можете попробовать один из них:

cwrsync - Rsync для Windows

Robocopy

Другие вопросы по тегам