![]() |
Тащим 100.000.000 мелких файлов с сервака в архив ...
Доброго времени суток!
Имеется сервак, на серваке стоит 5 сказевых винтов, сложенных в Raid 5, 1 логический раздел на все дисковое пространство. На диске имеется группа (невероятно большая, в районе 100.000.000) папок и примерно раза в 3 меньше прочих файлов, которые весят не так много в общей сложности. Короче, папки и файлы создавались прогой на продакшене, папки либо вообще пустые, либо имеют 1-2 файла (помимо файла *.db, естественно). Сейчас продакшен переехал на новый сервак и поганит там. :) Проблема в том, чтобы перетащить всю эту группу файлов с сервака на 1 винт и положить в архив. Такое огромное количество файлов тянуть просто по сетке не выйдет... Зипование без сжатия в прошлый раз заняло 2 суток, сейчас файлов резко добавилось. Такого количества времени нет, да и ошибки при зиповке могут все поломать. Так что хотелось бы придумать что-нить похитрее... Может, есть у кого идеи как мне это сделать??? Спасибо. |
xcopy /E - копирует не пофайлово, а сколько в память сразу поместится
включая пустые каталоги |
HLT, как вариант, конечно, можно попробовать, поставив игнорирование ошибок, на всякий случай. Но, боюсь, сливаться будет неделю. Эта команда выполняется в фоновом режиме? А то забьет весь сервак по обращениям к дискам... :(
|
Цитата:
Цитата:
Главное - по сетке всё это не гонять... |
Сейчас попробовал XCopy с набором ключей ECHY, вроде красиво все. Поставлю на Новый Год сливаться. :) По прогнозам, за трое суток все должно слиться. Зипить не хочу, поскольку потом придется расзипивать, да и ошибки на чтение там вполне возможны. XCopy, думаю, отработает наилучшим образом. Спасибо.
|
Цитата:
http://www.mcse.ms/message1693164.html |
HLT, да, и его обязательно. Спасибо.
|
HLT, еще вопрос. Какой командой посоветуете все это богатство потом с сервера удалять, чтобы не реагировал на ошибки и побыстрее снес такое количество файлов: DEL, ERASE?
|
|
|
HLT, еще раз огромное спасибо. Обе программулины отработали красиво и четко. Сливалось почти двое суток, но файлов оказалось несколько меньше предполагаемого количества.
|
Обращайтесь, если что =)
|
Время: 03:17. |
Время: 03:17.
© OSzone.net 2001-