Авг 012011
 

На работе решил на своей машине поменять жесткий диск, почитав информацию, решил сделать так.
Подключим новый жесткий к работающей системе. И разобьем на слайсы, карта слайсов должна совпадать со старой ( от старого жесткого) , объем слайсов не важен.
Создадим временные директории.

/mnt/dump/usr
/mnt/dump/var
/mnt/dump/root

Перезагружаемся в однопользовательский режим ( single user ) 4 режим.
Монтируем разделы

# mount /dev/ad0s1a /mnt/root
# mount /dev/ad2s1e /mnt/usr
# mount /dev/ad2s1f /mnt/var

Теперь копируем разделы

( dump -0f – / ) | ( cd /mnt/dump/root ; restore -rf – )
( dump -0f – /usr ) | ( cd /mnt/dump/usr ; restore -rf – )
( dump -0f – /var ) | ( cd /mnt/dump/var ; restore -rf – )

От монтируем разделы

umount /mnt/root
umount /mnt/var
umount /mnt/usr

Включаем поддержку

tunefs -n enable /dev/ad0s1a к каждому из разделов.

Вот и все.

Если мы хотим слить образ системыц на удаленную систему, то можно воспользоваться таким способом.

#!/bin/sh
SORS="/sbin/dump -L -0uan -f -"
target="slava@rezerv"
$SORS / | gzip | ssh -c blowfish ${target} dd of=/mnt/dump/root.gz
$SORS /usr | gzip | ssh -c blowfish ${target} dd of=/mnt/dump/usr.gz
$SORS /var | gzip | ssh -c blowfish ${target} dd of=/mnt/dump/var.gz

Теперь разорхевируем дампы системы, проделываем к каждому из архивов.

gunzip /mnt/dump/root.gz  | ( cd / ; restore -rf - )

 Leave a Reply

(required)

(required)

37 Запросов к базе. 0,341 Генерации страницы, 36MB Использование памяти.
Вы зашли с IP: 54.198.210.67