Заходим по ssh на машину, которую будем переносить, останавливаем все процессы, которые могут использовать hdd и писать туда важную информацию (например MySQL и т.п.) и делаем дампы всех важных разделов:
dump -0uan -f - /usr | ssh -c blowfish user@ip.ip.ip.ip dd of=/home/user/oldsrv/var.dd
dump -0uan -f - /var | ssh -c blowfish user@ip.ip.ip.ip dd of=/home/user/oldsrv/var.dd
Грузимся с LiveCD FreeBSD у меня уже была загрузка по сети FreeBSD 9.0 (но думаю подойдет и любой другой дистрибутив, Frenzy например).
Восстанавливаем корневой раздел:
mkdir /tmp/oldsrv
cd /tmp/oldsrv
scp user@ip.ip.ip.ip:/home/user/oldsrv/*.dd
dd if=from_real_srv/rootfs.dd | restore -rf -
...
Убедиться, что все необходимые каталоги, куда будем восстанавливать остальные разделы имеются:
ls usr
ls var
...
И начинаем восстанавливать остальные разделы:
dd if=from_real_srv/usr.dd | (cd usr; restore -rf -)
dd if=from_real_srv/var.dd | (cd var; restore -rf -)
...
Ссылки по теме:
Comments
comments powered by Disqus