Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
qwery
Зарегистрирован: 14.11.2002 Сообщения: 394
|
Добавлено: Пт Авг 05 2005 11:39 Заголовок сообщения: dump |
|
|
помогите плиз. нужно воспользоваться вышеуказанной командой для переносо одного раздела на другой, но очень боюсь что либо испортить. я понимаю, что вы скажете - ламер иди читать ман. но всё таки - задача такая, есть 2 одинаковых вынта, разбиты одинаково нужно полностью перенести ad0s1g на ad3s1g как должна выглядеть команда?
заранее спасибо! |
|
Вернуться к началу |
|
|
Andrew Grekhov
Зарегистрирован: 29.06.2005 Сообщения: 200
|
Добавлено: Пт Авг 05 2005 13:43 Заголовок сообщения: |
|
|
Если ошибусь меня поправят.
cp -ax или cp -af.
Одна из этих команд перенесёт весь твой диск на другой 1:1
Интереснее дать команду
time cp -ax / /mnt/newdisk |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Пт Авг 05 2005 16:15 Заголовок сообщения: Re: dump |
|
|
qwery писал(а): | помогите плиз. нужно воспользоваться вышеуказанной командой для переносо одного раздела на другой, но очень боюсь что либо испортить. я понимаю, что вы скажете - ламер иди читать ман. но всё таки - задача такая, есть 2 одинаковых вынта, разбиты одинаково нужно полностью перенести ad0s1g на ad3s1g как должна выглядеть команда?
заранее спасибо! |
dump -0 /dev/ad0s1g | cd /mnt | restore rf -
вроде так. возможно придется дапм сделать сначала в какой нибудь файл тогда указываем
dump -0 -f dumpfilename /dev/ad0s1g
cd /mnt
restore rf dumpfilename
все это при условии что ad3s1g смонтирован в /mnt |
|
Вернуться к началу |
|
|
qwery
Зарегистрирован: 14.11.2002 Сообщения: 394
|
Добавлено: Пн Авг 08 2005 08:16 Заголовок сообщения: Re: dump |
|
|
[quote="crash"] qwery писал(а): |
dump -0 /dev/ad0s1g | cd /mnt | restore rf -
|
почему пытается слить всё на стандартную ленту, которой естественно у меня нет. |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Авг 08 2005 08:29 Заголовок сообщения: Re: dump |
|
|
[quote="qwery"] crash писал(а): | qwery писал(а): |
dump -0 /dev/ad0s1g | cd /mnt | restore rf -
|
почему пытается слить всё на стандартную ленту, которой естественно у меня нет. |
Согласен с crash...dump - старая команда и вообще считает, что ты работаешь со "стандартной лентой", но я не видел, чтобы crash на нее указал...ты путаешь что - то...
Сделай дамп в файл сначала
#dump -0ua -f /myfile / тут в файл /myfile копируется корневой раздел /
затем проверь на всякий случай в дампе все ли есть из того, что тебе нужно?
#restore -f /myfile
и наконец восстанови свой раздел(новый раздел уже должен быть создан и присоединен к дереву каталогов, напр. к каталогу mount, те /mnt
Перейди в этот каталог и выполни
#restore -rf /myfile _________________ All is not lost! |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Пн Авг 08 2005 09:54 Заголовок сообщения: Re: dump |
|
|
[quote="qwery"] crash писал(а): | qwery писал(а): |
dump -0 /dev/ad0s1g | cd /mnt | restore rf -
|
почему пытается слить всё на стандартную ленту, которой естественно у меня нет. |
по умолчанию dump работает с лентой, поэтому я привел пример команд как сделать запись в файл, просто надо было поменят малость ключи как во втором примере. |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Авг 08 2005 15:14 Заголовок сообщения: Re: dump |
|
|
[quote="qwery"] crash писал(а): | qwery писал(а): |
dump -0 /dev/ad0s1g | cd /mnt | restore rf -
|
почему пытается слить всё на стандартную ленту, которой естественно у меня нет. |
Делай - не бойся...я только что все проверил, все работает. Если что еще подмогнем. _________________ All is not lost! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Пн Авг 08 2005 15:24 Заголовок сообщения: |
|
|
И еще...не рекомендуется восстанавливать файловую систему поверх существующей...лучше удали старый раздел, создай его заново и перенеси всю информацию из дампа на новый раздел...я проверил только что...- все работает.... _________________ All is not lost! |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вт Авг 09 2005 02:00 Заголовок сообщения: |
|
|
вот правильней команда. находиться надо в разделе, в который будем восстанавливать раздел. здесб мы делаем дамп /usr и потом восстанавливаем на другой раздел
dump -0u -f - /usr | restore -r -f - |
|
Вернуться к началу |
|
|
qwery
Зарегистрирован: 14.11.2002 Сообщения: 394
|
Добавлено: Вт Авг 09 2005 09:50 Заголовок сообщения: |
|
|
спасибо Вам за ответы. начинаю всё таки понимать каким образом работает дамп. уже третий день только им и занимаюсь. но дамп в файл меня не совсем устраивает. сейчас объясню почему.
есть сервер, на нем нет рейда. но если он заглохнет, его поднять нужно как можно быстрее (ха, наивный, всегда ведь так и происходит....), поэтому идея следующая - второй винт такой же как и первый. и что бы ежедневно полная копия (инкрементное копирование считаю ненужным, так как ночью сервер всё равно простаивает) одного сливалась на другой, что бы вслучае сбоя просто отключаем от одного шлейф и аминь.
насколько я начинаю соображать - дамп тут вообще неуместен, так как он всё равно всё делает через файл (так ведь?). может тогда попытаться какими нибудь другими способами это сделать? или как привильно (и возможно ли) сделать это дампом? |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Вт Авг 09 2005 10:07 Заголовок сообщения: |
|
|
То, о чем ты говоришь, не сделать с помощью dump, он конечно работает с файлом в виде окончательного результата. И для восстановления информации придется попыхтеть, вводя команды в консоли(кстати, возможно и интерактивное восстановление). Для зеркалирования своего рабочего диска тебе лучше тогда использовать Vinum, тем более, что нет аппаратного RAID. _________________ All is not lost! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Вт Авг 09 2005 10:22 Заголовок сообщения: |
|
|
И еще...полностью автоматизировать так процесс как ты пишешь, классная идея, но тебе все равно рано или поздно придется столкнуться с восстановлением системы в оболочке fixit, имея только командную строку, минимум утилит и знания о системе. И не будет даже знакомой bash - только sh(в Linux тоже!), где нет ни автодополнения, ни истории команд, mc конечно тоже НЕ будет. Поэтому лично мое мнение - займись работой в системе и не бойся этих трудностей и поработай с dump, проведи несколько восстановительных работ вручную - смоделируй сам аварийную ситуацию (как я вчера для тебя сделал - сам удалил раздел, потом руками его восстановил, а так же все его данные перенес обратно, используя dump - под Free BSD) - ты и будешь себя чувствовать гораздо увереннее и страх уйдет (хотя и не полностью конечно
А с программными RAID проблем будет не меньше...если не больше - очень трудоемко однако.... _________________ All is not lost! |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вт Авг 09 2005 10:34 Заголовок сообщения: |
|
|
qwery писал(а): | спасибо Вам за ответы. начинаю всё таки понимать каким образом работает дамп. уже третий день только им и занимаюсь. но дамп в файл меня не совсем устраивает. сейчас объясню почему.
есть сервер, на нем нет рейда. но если он заглохнет, его поднять нужно как можно быстрее (ха, наивный, всегда ведь так и происходит....), поэтому идея следующая - второй винт такой же как и первый. и что бы ежедневно полная копия (инкрементное копирование считаю ненужным, так как ночью сервер всё равно простаивает) одного сливалась на другой, что бы вслучае сбоя просто отключаем от одного шлейф и аминь.
насколько я начинаю соображать - дамп тут вообще неуместен, так как он всё равно всё делает через файл (так ведь?). может тогда попытаться какими нибудь другими способами это сделать? или как привильно (и возможно ли) сделать это дампом? |
допустим ты примонтировал раздел в /mnt и надо сделать дамп /usr
тогда cd /mnt и
dump -0u -f - /usr | restore -r -f -
то есть тут никакого файла, а сразу идет дамп и распаковка, то есть как бы перенаправление вывода. |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Вт Авг 09 2005 10:47 Заголовок сообщения: |
|
|
crash писал(а): | qwery писал(а): | спасибо Вам за ответы. начинаю всё таки понимать каким образом работает дамп. уже третий день только им и занимаюсь. но дамп в файл меня не совсем устраивает. сейчас объясню почему.
есть сервер, на нем нет рейда. но если он заглохнет, его поднять нужно как можно быстрее (ха, наивный, всегда ведь так и происходит....), поэтому идея следующая - второй винт такой же как и первый. и что бы ежедневно полная копия (инкрементное копирование считаю ненужным, так как ночью сервер всё равно простаивает) одного сливалась на другой, что бы вслучае сбоя просто отключаем от одного шлейф и аминь.
насколько я начинаю соображать - дамп тут вообще неуместен, так как он всё равно всё делает через файл (так ведь?). может тогда попытаться какими нибудь другими способами это сделать? или как привильно (и возможно ли) сделать это дампом? |
допустим ты примонтировал раздел в /mnt и надо сделать дамп /usr
тогда cd /mnt и
dump -0u -f - /usr | restore -r -f -
то есть тут никакого файла, а сразу идет дамп и распаковка, то есть как бы перенаправление вывода. |
Я со всем уважением...но распаковка же файла идет.....просто процесс в данном случае автоматизируется. _________________ All is not lost! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Вт Авг 09 2005 10:53 Заголовок сообщения: |
|
|
dio писал(а): | crash писал(а): | qwery писал(а): | спасибо Вам за ответы. начинаю всё таки понимать каким образом работает дамп. уже третий день только им и занимаюсь. но дамп в файл меня не совсем устраивает. сейчас объясню почему.
есть сервер, на нем нет рейда. но если он заглохнет, его поднять нужно как можно быстрее (ха, наивный, всегда ведь так и происходит....), поэтому идея следующая - второй винт такой же как и первый. и что бы ежедневно полная копия (инкрементное копирование считаю ненужным, так как ночью сервер всё равно простаивает) одного сливалась на другой, что бы вслучае сбоя просто отключаем от одного шлейф и аминь.
насколько я начинаю соображать - дамп тут вообще неуместен, так как он всё равно всё делает через файл (так ведь?). может тогда попытаться какими нибудь другими способами это сделать? или как привильно (и возможно ли) сделать это дампом? |
допустим ты примонтировал раздел в /mnt и надо сделать дамп /usr
тогда cd /mnt и
dump -0u -f - /usr | restore -r -f -
то есть тут никакого файла, а сразу идет дамп и распаковка, то есть как бы перенаправление вывода. |
Я со всем уважением...но распаковка же файла идет.....просто процесс в данном случае автоматизируется. |
Те, я хотел сказать, что dump - это одна утилита, делающая архивный файл, а restore - это уже другая утилита, восстанавливающая данные из архивного файла.
Прошу прощения, что влез _________________ All is not lost! |
|
Вернуться к началу |
|
|
crash
Зарегистрирован: 02.11.2001 Сообщения: 1836 Откуда: Бердск
|
Добавлено: Вт Авг 09 2005 15:43 Заголовок сообщения: |
|
|
dio писал(а): |
Я со всем уважением...но распаковка же файла идет.....просто процесс в данном случае автоматизируется. |
так где файл указан, тут просто получается как копия файлов. как бы так на словах, ну как бы через трубу тащишь файлы по одному)) вроде так)) |
|
Вернуться к началу |
|
|
qwery
Зарегистрирован: 14.11.2002 Сообщения: 394
|
Добавлено: Ср Авг 10 2005 07:22 Заголовок сообщения: |
|
|
всё, понял. всем большое спасибо. не будем ничего бояться, будем делать.
да, кстати, dio, в ситуацию, когда ничего не работает, я уже попадал и не раз, благо щас всё на автомате делаю, но первый раз я просто был в ступоре. ничего тихо-мирно разобрался.
всем спасибо! |
|
Вернуться к началу |
|
|
dio
Зарегистрирован: 07.10.2004 Сообщения: 722 Откуда: Дважды орденоносная Кубань,Краснодар
|
Добавлено: Ср Авг 10 2005 08:17 Заголовок сообщения: Re: dump |
|
|
qwery писал(а): | помогите плиз. нужно воспользоваться вышеуказанной командой для переносо одного раздела на другой, но очень боюсь что либо испортить. я понимаю, что вы скажете - ламер иди читать ман. но всё таки - задача такая, есть 2 одинаковых вынта, разбиты одинаково нужно полностью перенести ad0s1g на ad3s1g как должна выглядеть команда?
заранее спасибо! |
Я понял так, что ты в растерянности. Но в любом случае - надо давай, говори, поможем. _________________ All is not lost! |
|
Вернуться к началу |
|
|
|