The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Слепок с диска в Solaris 8 .... ПоможИте, люди добрые (втори..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Слепок с диска в Solaris 8 .... ПоможИте, люди добрые (втори..."
Сообщение от sdim emailИскать по авторуВ закладки on 27-Дек-01, 18:39  (MSK)
Solaris 8 dd... полное копирование диска?
Здравствуйте, уважаемые ALL!
Вот какой вопрос имею:
Есть Netra t1 с двумя дисками. На одном - полностью установленная и настроенная ОС.
Очень хочется получить полную копию на втором диске (в идеале - слепок первого)для использования его в качестве холодного резерва (вылетает первый диск , вставляю второй и все работает :о)) Возможно ли это? Поможет ли в этом dd_что-то-там_второй-слайс_....? Какие у всего этого безобразия существуют подводные грабли? Если есть решения, напишите плз. токи поподробнее (туп с детства %( ). Спасибо заранее.
С уважением, sdim.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Слепок с диска в Solaris 8 .... ПоможИте, люди добрые (в..."
Сообщение от lavr emailИскать по авторуВ закладки on 27-Дек-01, 20:10  (MSK)
>Solaris 8 dd... полное копирование диска?
>
>Здравствуйте, уважаемые ALL!
>Вот какой вопрос имею:
>Есть Netra t1 с двумя дисками.
>На одном - полностью установленная
>и настроенная ОС.
>Очень хочется получить полную копию на
>втором диске (в идеале -
>слепок первого)для использования его в
>качестве холодного резерва (вылетает первый
>диск , вставляю второй и
>все работает :о)) Возможно ли
>это? Поможет ли в этом
>dd_что-то-там_второй-слайс_....? Какие у всего этого
>безобразия существуют подводные грабли? Если
>есть решения, напишите плз. токи
>поподробнее (туп с детства %(
>). Спасибо заранее.
>С уважением, sdim.

какие такие подводные камни, если "туп" -
"лапоть, справочник купи" (c) институтский жаргон
"наберут тут всяких по-объявлению" (c) оттуда же
(для тупых, надеюсь понятно что это шутка)

если можешь мало-мало думать, то анализируешь
на каких файловых системах идут изменения данных
и на что они влияют.

К примеру рассмотрим общую разбивку FS:

/ - root-fs
/usr
/var
/export/home
/opt

глобально изменения будут везде, значит разбираешь
где важные и значительные, а где нет и на них
можно забить:

/ - root-fs (после установки забыли и забили на него)
/usr - лично я ставлю сюда software (/usr/local)
       если ничего нового не установлено, забили

/export/home - пользовательские home'ы, при
катастрофе можно забить, но для этого иметь
их backup'ы на ленте или на другом, возможно
remote'ном диске
/opt - если ничего нового не устанавливалось или
установки не криминальные для работспособности
всей системы в целом, тоже можно забить
/var - изменяемая fs

забить на /usr & /opt подразумевается на
небольшие изменения и дополнения в них, если они
не повлияют в целом на работу системы.

Итого: имеем четкое понимание того что система
с рабочего диска на резервный, должна дампироваться
минимум раз в день, для возможности "холодной
замены"

варианты разбивки диска для этого, должны быть
продуманы заранее, перед установкой:

например:

основной диск с загрузчиком разбить так, чтобы
на нем были только:

/ - root-fs
/usr
[/opt]

и забиты не под завязку, а иметь достаточно
free-space для добавления software

разбить так, чтобы:

/ - root-fs
/usr
/var
[/opt]

влезали на один диск, предполагается что они
мало будут изменяться, software будет установлено
раз и забыто, или /usr/local & /opt вынести на
другой диск, а на изменения в /var - забить,
потеряли и ладно

после этого можно решать чем пользоваться для
дампирования и в зависимости от какой ситуации:

1) допустим у нас рабочий и резервный диск
одинакового объема(желательно и одной геометрии)

тогда самый удобный вариант - использовать для
копирования "dd", ну раз в день по крону:

dd if=raw_device_рабочий_диск of=raw_device_копия
bs=64K или больше

в случае дисков одинакового объема, но разной
геометрии, желательно руками дополнительно прописывать загрузчик

в крон вставляется dd и по его окончанию
fsck (понятно почему, потому что срез-слепок
всего диска, нельзя получить сразу в конкретный
момент времени, в отличие от ПРОМЕЖУТКА времени)

прим. диск который копия, можно не цеплять в
систему и не монтировать его fs, просто работать
с сырым устройством, ну разве что для проверки,
один раз смонтировать после dd/fsck.

2) если рабочий диск и копия разного размера
то использовать ufsdump/ufsrestore, про
которые совершенно четко, конкретно и с
примерами написано в man.

и их также можно посадить в cron'е

Примечание: разбить диск на слайсы можно как
угодно и как нравится, хоть так к примеру:

disk1 - "/" только рут
disk2 - "/usr + /opt"
disk3 - "/var"
disk4 - "/export"

и копировать их все на другие четыре :)
или использовать любые удобные модификации.

Вот и все ньюансы.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру