Назад | Перейти на главную страницу

Обременен сервером с миллионами файлов в одном каталоге

У нас есть несколько серверов, на которых люди сканируют документы ежедневно, примерно 250 000 в год. Документы имеют размер от 10к до 125 мегабайт каждый. Поставщик, создавший систему, не включил механизм для размещения файлов во вложенных папках. Итак, теперь у нас есть пара серверов, на которых хранится 1-2 миллиона документов. Попасть в эти папки практически невозможно, и недавно мне пришлось изменить размер 50 000 документов, и потребовалось больше недели, чтобы их идентифицировать, скопировать на другой сервер и вернуть обратно, а затем проверить, что все они были возвращены. Я обнаружил, что проводник на самом деле не отображает все файлы, и мне пришлось использовать Robocopy, чтобы их скопировать.

Итак, вопросы: 1. Как вообще другие поступают с этими senerios? Кроме криков на продавца. 2. Есть ли способ просмотреть такое количество файлов в приложении типа проводника Windows?

Неужели вам нужно увидеть их все сразу?

Сделайте простой скрипт, который просканирует папку на все файлы старше (скажем, в зависимости от вашей нагрузки) 72 часов и переместит их в .\<YEAR>\<MONTH>\<DAY> вложенная папка, создающая папки по мере необходимости. При желании вы можете создать ALLFILES вложенную папку и поместите символические ссылки на перемещенные файлы в эту вложенную папку.

Затем запланируйте его запуск каждый час.