Бывают в жизни ситуации когда винчестер умирает не сразу, а постепенно и надо спасти все данные один в один... Или например бывают ситуации когда надо заменить диск в сервере на диск с большим объемом, не потеряв настроек, данных и т.д. Этих ситуаций несчесть (лично я, нижеописаный процесс проделывал не раз и не два) Итак, описание метода переноса FreeBSD на новый жёсткий диск произвольного размера. Вкратце это делается так: дано: /dev/ad1 - новый диск /dev/ad0 - старый диск 1. Подключаем новый жёсткий диск в систему с FreeBSD (/dev/ad1s1) 2. С помощью /stand/sysinstall разбиваем новый диск на разделы, так же как это сделано на старом. То есть чтобы /dev/ad0s1a соответствовал /dev/ad1s1a . (/dev/ad1s1a может быть большего размера чем /dev/ad0s1a) 3. Создаём временные папку и подпапки: mkdir /backup mkdir /backup/root mkdir /backup/usr mkdir /backup/var mkdir /backup/tmp 4. Загружаемся в single user 5. Монтируем разделы нового диска: mount /dev/ad1s1a /backup/root mount /dev/ad1s1e /backup/var mount /dev/ad1s1f /backup/usr 6. Переносим систему со старого диска: ( dump -0f - / ) | ( cd /backup/root ; restore -rf - ) ( dump -0f - /var ) | ( cd /backup/var ; restore -rf - ) ( dump -0f - /usr ) | ( cd /backup/usr ; restore -rf - ) 7. Размонтируем новые разделы: umount /backup/root umount /backup/var umount /backup/usr 8. Включаем Soft Updates: tunefs -n enable /dev/ad1s1a tunefs -n enable /dev/ad1s1e tunefs -n enable /dev/ad1s1f Всё теперь можно с чистой совестью убрать из системы старый жёсткий диск, а на его место поставить новый. При чем именно на его место и с так же выставленными джамперами, иначе придется редактировать /etc/fstab) Автор: LM
creatiff Firmware FreeBSD gadgets Linux mobile phone MySQL nginx OpenSources ports Rulez!!! security sysadmin tools system utilites sysutils tweaks Windows www Аренда ВЕО Видео Вынос мозга Жизнь Игры Кино Концерты Лицензии Лорд МТС Политика Путешествия Реестр Семья Токарево Юмор интернет мудаки музыка пиздец питомцы работа реклама скрипты стихи шок
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.