Как максимально быстро скопировать несколько миллионов файлов в Linux?
Есть машина под управлением Linux RHEL 5,6. Ей отдано блочное устройство с объемом 30ТБ. На этом устройстве создана файловая система xfs. На ней размещено несколько десятков миллонов мелких файлов. Они разбиты по папкам. Есть задача скопировать на другое блочное устройство размером 10ТБ несколько этих папок. Несколько миллионов объектов. Файловая система на новом блочном устройстве так же xfs. Как это сделать быстрее всего?
zip -r -0
без сжатия, тем самым вы избавляетесь от гигантского i-O
или же как вариант
Отформатировать внимание "файл" под ext2 и подмонтировать его как устройство.
После этого размещять свои файлы там. В таком случае с I-O проблем не будет и копировать можно будет сам образ.
3. вариант csync2 clusterfs и тд
4. rsync
и так далее
зип -0 это собственно то-же самое что и tar ибо это упаковка 0
ну и да это чтоб вам было легче работать с виндой, я рекомендованным вам зверем не пользуюсь и не имею его даже не ВМ.