Главное меню
RSS трансляции
Наши новости могут транслироваться, используя rss.
rss1.0
rss2.0
rdf
FAQ
 FAQ #34
Back to Categories    Print this FAQ  Send a link to this FAQ to a friend pdf
Восстановление FreeBSD из бекапа с помощью FixIt и restore
Когда случается что-то с / партицией или погибает диск с основной частью FreeBSD, в случае имеющегося бекапа, сделанного при помощи dump, проще всего восстановить с помощью установочного диска. Загружаетесь с него, выбираете Fixit -> CD/DVD и попадаете в шелл. Теперь можно примонтировать восстанавливаемый раздел (или создать его предварительно в label editor е того же sysinstall и примонтировать) в каталог mnt (например, я больше люблю создать громкое /12345), потом примонтировать носитель с дампом системы и... И вот тут нужно знать один нюанс. Ваш дамп не развернется в шелле от сисинсталла. Ему не хватит места. По этой причине нужно превратить штатный каталог /tmp в нечто значительно большего объема. Тут можно использовать 2 варианта. Либо вы используете симлинк от каталога с дампом системы:

ln -sf /mnt/tmp tmp

либо перенаправляете переменную временного каталога в новое место:

export TMPDIR=/tmp/writable_tmp/

Все. Теперь дамп можно сливать. Суммарно набор команд выглядит так (с учетом уже созданных разделов на новом месте, где будет развернута система):

# mv tmp/ tmp.old
# ln -sf /mnt/tmp tmp
# mkdir /dumpfiles
# /mnt2/usr/sbin/mount_msdosfs /dev/ad0s5 /dumpfiles (это досовый носитель, например)
# cd /mnt
# /mnt2/sbin/restore -vrf /dumpfiles/root.0
# chmod 1777 /tmp

Не забудьте подкорректировать:

# vi /etc/fstab etc
# vi /etc/rc.conf

а то можете не загрузиться из-за изменения букв и носителей партиций. Ну и не забудьте хоть тем же sysinstall сделать диск загрузочным. Все. Перезагрузка - все работает.


Views 2762 (Unique 950)
Member Rating : Not yet rated  
FAQ Posted by vampyr
Info Created: Saturday 15 January 2011 - 01:21:03
Last Updated: Saturday 15 January 2011 - 01:21:03
 
РадиоЭлектроника
Поиск Vampyr`s House!
Copyright © 1999-2014, Igor Muraviov. Все авторские права принадлежат их владельцам ( в случае указания) или владельцу сайта, если автор не указан.
Копирование материалов с сайта возможно только в случае размещения ссылки на первоисточник.
Protected by Copyscape DMCA Plagiarism Check