Discussion:
bare metal restore
(слишком старое сообщение для ответа)
Victor Sudakov
2012-07-01 07:24:13 UTC
Permalink
Коллеги,

Посоветуйте pls толковое описание bare metal restore of Solaris x86
(разбивка дисков, установка загрузчиков и т.п.) при наличии дампов
файловых систем.

Я по FreeBSD для себя сделал памятку:
http://victor-sudakov.dreamwidth.org/124492.html
http://victor-sudakov.dreamwidth.org/125653.html

Хотелось бы подобного по эхотагу. Заранее спасибо. Поиск на вебе по
сабжу выводит в основном на разные готовые софтовые решения, а
хотелось бы понимания, как сделать руками с Live CD.
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/***@fidonet http://vas.tomsk.ru/
Vova Uralsky
2012-07-01 15:46:26 UTC
Permalink
Hello Victor.

01 Jul 12 11:24, you wrote to all:

VS> Посоветуйте pls толковое описание bare metal restore of Solaris x86
VS> (разбивка дисков, установка загрузчиков и т.п.) при наличии дампов
VS> файловых систем.

Если система ставилась с Jumpstart, и конфиг не был снесён, то ставишься с
Jumpstart на голое железо, после чего восстанавливаешь что надо. Зависит
конечно от чего там и куда было наставлено. Если всё было аккуратно сложено
например в /opt или скажем /app, то проблем немного. /etc полностью я бы не
восстанавливал, если железо новое, path_to_inst хотя бы надо сохранить. Лучше
распаковать всторонке и надёргать необходимого.

Если хочется точную копию последнего бэкапа, сделай после установки newfs, а
уже потом ufsrestore, если железо новое, переименуй path_to_inst.

Вручную примерно так (придумываю на ходу Sol x86 под рукой нет):
допустим мы восстанавливаемся на c0d0 и загрузились с CD
0. предполагается что вывод prtvtoc /dev/rdsk/c0d0s2 был заботливо сохранён
1. fdisk /dev/rdsk/c0d0p0 создать Solaris2 и Diagnostic
2. fdisk -b /usr/lib/fs/mboot -n /dev/rdsk/c0d0p0
3. cat prtvtoc.out | fmthard -s - /dev/rdsk/c0d0s2
4. /sbin/installgrub /boot/grub/stage1 /boot/gub/stage2 /dev/rdsk/c0d1s0
5. newfs; mount; ufsrestore

Вроде как-то так...

Vova

Loading...