|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ramazan Ja-Far 2:5020/400 21 Jul 2002 22:15:04 To : Vladimir Bormotov Subject : Re: Copy Linux -> new hdd -------------------------------------------------------------------------------- In fido7.ru.linux, Vladimir Bormotov wrote: > ясно, man dump; man restore читать не хотим, хотим пофлеймить. > Дело хозяйское. Про то, что файл с дампомо создавать как-бы не нужно, для > этого есть пайп, догадаться тоже сложно. Hет, просто лень писать dump -0 -f - / | restore -r -f - // И, кстати, какие там будут параметры в BSD :)? // Или в Solaris? > Какой там, мы же пытаемся доказать что cp -a рулез форевер... Ты не привёл убедительных доводов в пользу dump/restore. Вот что я отвечу _аргументированно_, и что не сказал ты сам: dump/restore _нужен_, если используются дополнительные ext2 атрибуты (смотри man chattr). Или если ситема - не Linux (как отметил Victor Wagner). А по скорости, я только что закончил замерять копирование 3.8 гигабайтов при помощи dump/restore и cp -ax Пока только в пределах одного винта - с ext3 раздела на ext3 раздел. Утверждение в конце письма про копирование с одного винта на другой я проверю попозже. Можешь проверить сам. cd /mnt/x && time dump -0 f - / | restore -r -f - 24:02 rm -rf /mnt/x/* time cp -ax / /mnt/x 20:54 Как видишь, cp на 3 минуты быстрее, т.е. на 10% > dump/restore _я_считаю_ БОЛЕЕ ПРАВИЛЬHЫМ СПОСОБОМ. Просто аргументов ты не привёл. > dump/restore работают на уровне файловой системы. :) Теория не всегда подтверждается на практике... > у меня вот еще есть такой рецептик "в заначке": >====== > From: Alex Korchmar <Alex.Korchmar@f28.n5020.z2.fidonet.org> >... >а это у вас, батенька, от неумения пользоваться тем, для чего, собственно, >юниксная среда предназначена. >tar -cSlpv / | tar -xpv -C /mount/где-там Кстати, tar не сохраняет ext2 атрибуты (chattr). Так что он вряд-ли в чём-то лучше cp -ax для копирования... > я уж не говорю про совсем очевидную вещь - запуская два процесса связаных > через пайп, мы более эфективно нагружаем дисковую подсистему. Потмоу что > пока один dump/tar с одного винта читает, второе restore/tar на другой > пишет. ОДHОВРЕМЕHHО. В отличии от cp -a, который делает все сам. Как я написал выше, тут нужно сделать бенчмарк. У меня есть два винта, но второй медленнее. Поэтому описанный эффект может быть незаметен. -- Bye! Ramazan --- ifmail v.2.15dev5 * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3484302c22624.html, оценка из 5, голосов 10
|