Главное меню
RSS трансляции
Наши новости могут транслироваться, используя rss.
rss1.0
rss2.0
rdf
FAQ
 FAQ #48
Back to Categories    Print this FAQ  Send a link to this FAQ to a friend pdf
Создание дампа (полного бекапа) FreeBSD
Для того чтобы не потерять готовую систему, в FreeBSD существует встроенный бекап. Эта штука создает файл, который содержит в себе всю систему на момент запуска, в нужный момент ее можно просто развернуть заново. Я использую это не только для сохранения данных, но и как болванки готовых "тематических" серверов, уже готовых к тонкой настройке, чтобы не ставить все с нуля каждый раз. Делается это вот как:

dump -0aL -f /mnt/Backup/access.dmp /dev/ad0s1a

где access.dmp - имя файла будущего дампа. Ну и так последовательно все диски или всю разметку.

Восстанавливать вот так:

restore -vrf /mnt/ad0s1h/dump.var

где dump.var - файл созданного дампа. Лучше, правда, в имени указывать как отмаркировалась партиция и что за метка у нее, их же может быть много... Есть еще один нюанс... restore сваливает все туда, куда вы вышли на диске. Т.е. если вы сделали cd /var и запустили restore, весь дамп сольется в var, как в точку отсчета. Так что чтобы / оказался на месте, просто перейдите на новом заготовленном диске в / и только тогда уже запускайте restore.
Есть нюансы при восстановлении фрей с установочного диска, чтобы не ставить все с нуля... это описано в Восстановление FreeBSD из бекапа с помощью FixIt и restore
Views 1069 (Unique 563)
Member Rating : Not yet rated  
FAQ Posted by vampyr
Info Created: Tuesday 15 July 2014 - 01:10:26
Last Updated: Tuesday 15 July 2014 - 01:12:17
 
РадиоЭлектроника
Поиск Vampyr`s House!
Copyright © 1999-2014, Igor Muraviov. Все авторские права принадлежат их владельцам ( в случае указания) или владельцу сайта, если автор не указан.
Копирование материалов с сайта возможно только в случае размещения ссылки на первоисточник.
Protected by Copyscape DMCA Plagiarism Check