Копия системы не отключая сервер

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Basilio
Junior member
Сообщения: 2
Зарегистрирован: 14 май 2009, 07:09
Откуда: Ekaterinburg

Re: Копия системы не отключая сервер

Сообщение Basilio » 14 май 2009, 07:32

dmp писал(а):Подскажите как сделать копию системы не отключая сервер. Предполагаемые (желаемые) действия такие - вставить винчестер - примонтировать его - выполнить команду (типа dd) - после выполнения команды размонтировать диск - вынуть его - вставить его др. системный блок.
В случае, если железо не позволяет на ходу вставлять диски, можно сразу взять другой системный блок,
загрузиться с FreeBSD LiveCD, Frenzy, или самому сделать boot-flash,
разбить новый винт по аналогии с действующим сервером (или как вариант просто сначала на 2-ю машину поставить FreeBSD в комплектации minimal :) ), подмонтировать, поднять SSH сервер, разрешить (временно) логиниться по SSH пользователем root,
зайти на исходный сервер, и, например, если копировать файловые системы /, /var, /tmp, и /usr, по отдельности,

cd /
find . -not -ipath '.' -not -ipath './usr/*' -not -ipath './var/*' -not -ipath './tmp/*' | cpio -vo | ssh root@2nd_server "cd /mnt/root && cpio -idmv"

cd /var
find . -not -ipath '.' | cpio -vo | ssh root@2nd_server "cd /mnt/var && cpio -idmv"

cd /tmp
find . -not -ipath '.' | cpio -vo | ssh root@2nd_server "cd /mnt/tmp && cpio -idmv"

cd /usr
find . -not -ipath '.' | cpio -vo | ssh root@2nd_server "cd /mnt/usr && cpio -idmv"

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Re: Копия системы не отключая сервер

Сообщение and3008 » 14 май 2009, 18:14

Лучше dump пока ничего не придумали. Все другие утилиты тем или иным страдают.

Резюме такое:
Если надо перенести информацию в виде файла на другой комп - пользуйте cp, cpio, tar, bzip2, zip и прочее.
Если надо перенести блоки данных файловой системы с учетом особенностей этой файловой системы, то пользуйте утилиты специально для этого предназначенные (dump, dpm. ufsdupp и прочее).

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей