Пока настраивал свой eeepc появилось желание разбить hdd на две части, на одну поставть фряху, на вторую линукс... Встал вопрос, как сделать правильный dump.
Мне сказали гуру, что dd не сканает, так как диск станет меньше... так что команды типа dump -0uan -L -f - /dev/ad0s1a | gzip -2 | dd of=/путь к файлу.gz отпадают... надо делать без dd.
Набираю под! root-ом
mkdir /root/dump
dump -0uan -L -f /root/dump /
начинает и после второй фазы ругань
Cannot open output "/root/dump"
Права на папку 777
Что делать?
Как правильно сделать дамп системы и потом с помощью rdump перенести ее в любой другой гаджет (комп)?
Давайте обсудим это с написанием команд, буду благодарен не только я =)
dump restore (давайте обсудим)
Модератор: arachnid
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
dump restore
дайте денег на обновление портов :)
-
- Сообщения: 2519
- Статус: Мимо шёл
- ОС: Debian
Re: dump restore
Я обчно так делаю, монтрую в /mnt/root новый рутовый раздел и
Код: Выделить всё
cd /mnt/root; dump -f- / | restore -rf-
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: dump restore
Ну не получается у меня произвести dump без dd - помогите чем могите... в постоянку вылазит эта ошибка
дайте денег на обновление портов :)
-
- Сообщения: 600
- ОС: Debian Stable
Re: dump restore
mkdir /root/dump
dump -0uan -L -f /root/dump
man dump
Ни на какие мысли не наталкивает? ;)
dump -0uan -L -f /root/dump
man dump
-f file
Write the backup to file;
Ни на какие мысли не наталкивает? ;)
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: dump restore
Наталкивает, делал и без -f - та же Ж ... тока в профиль
Если так: dump -0uan -L /
то ищет /dev/sa0 естественно, если указать /root/dump - пишет что неизвестен еме этот аргумент =)
Опс, прошу прощения... сделал так /root/dump/backuproot.gz - и дамп пошел, только вот вопрос, он архивируется или нет?! =)))
дайте денег на обновление портов :)
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: dump restore
Не - ну Вы прикиньте - сжимает!!!
Значит так: dump системы FreeBSD
заходим под root-ом, создаем папку в /usr - например dump или где там у вас много места, и делаем dump системы
Где -L - дамп живой системы, -f - файл
Значит так: dump системы FreeBSD
заходим под root-ом, создаем папку в /usr - например dump или где там у вас много места, и делаем dump системы
Код: Выделить всё
# mkdir /usr/home/user/dump
# dump -0uan -L -f /usr/home/user/dump/ad0s1a.gz /
Где -L - дамп живой системы, -f - файл
дайте денег на обновление портов :)
-
- Сообщения: 709
- Статус: Ленивый
- ОС: openSUSE (Xfce)
Re: dump restore
Что-то не видно, где он тут сжимает.
Скорее, так надо:
Скорее, так надо:
Код: Выделить всё
# dump -0uan -L -f- / | gzip > /usr/home/user/dump/ad0s1a.gz
-
- Сообщения: 227
- Статус: ипэшник
- ОС: FreeBSD-6.2 STABLE
Re: dump restore
Правильные команды, чтобы восстановить дамп например на флэшку, c учетом того, что дамп ничем не сжимался и была использована команда
dump -0uan -L -f /usr/home/user/dump-ad0s1a /
Восстановление
fdisk -IB da0
bsdlabel -w da0s1
newfs -U /dev/da0s1a
mount -rw /dev/da0s1a /mnt
cd /mnt
restore -rf /usr/home/user/dump-ad0s1a
Если же вы сжимали
dump -0uan -L -f- / | gzip > /usr/home/user/dump-ad0s1a.gz
То восстанавливаем так
gzcat /usr/home/user/dump-ad0s1a.gz | restore rf -
dump -0uan -L -f /usr/home/user/dump-ad0s1a /
Восстановление
fdisk -IB da0
bsdlabel -w da0s1
newfs -U /dev/da0s1a
mount -rw /dev/da0s1a /mnt
cd /mnt
restore -rf /usr/home/user/dump-ad0s1a
Если же вы сжимали
dump -0uan -L -f- / | gzip > /usr/home/user/dump-ad0s1a.gz
То восстанавливаем так
gzcat /usr/home/user/dump-ad0s1a.gz | restore rf -
дайте денег на обновление портов :)