>Есть файл-сервер на FreeBSD 5.3-RELEASE.
>
> Система стоит на мелком SCSI диске. Файлы хранятся на PCI SATA
>рейде5 - рабочий (Adaptec SATA RAID 2420SA) и внешнем SCSI Рейде5
>- вспомогательный (для системы виден как жесткий диск, физически 8 IDE
>дисков).
>В силу разных причин плановый апгрейд (во внешнем рейде начали сыпаться диски
>после 4.5 лет службы) свелся к закупке двух SATA дисков.те у вас RAID5 работают без наличия дополнительных страховочных дисков?! Ну и ну...
>Цель такая - поставить систему и перенести файлы с внешнего рейда на
>обычное зеркало (в системе еще есть Promise PDC20319 SATA150) из этих
>двух SATA дисков (объем позволяет), заодно добавить одну сетевую плату, чтобы
>поднять lagg (то есть надо переходить на 6ую ветку минимум).
>
>Вопросы:
>1. Promise PDC20319 SATA150 как зеркало под BSD можно использовать или лучше
>делать gmirror?
gmirror на мой взгляд лучше
>2. Если я с нуля поставлю систему на винт, а потом смонтирую
>внешней и внутренний рейды - проблем с доступом к данным не
>будет? (как перенести права доступа пользователей?)
если у вас система на отдельном scsi диске, лучше сделать образ и сохранить
на другой машине: dd if=/dev/daX of=/path/hd.img [ключи]
выписать/распечатать fstab и сохранить отдельно /etc/passwd/master.passwd/group
выписать имена драйверов для raid (на всякий случай)
после чего:
вариант 1:
cvsup
нижнее расписано в handbook и less /usr/src/Makefile
make buildworld, make buildkernel KERNCONF=имя,
make installkernel KERNCONF=имя, make installworld, reboot
установить из свежих портов compat5x для того чтобы старые порты работали
потом все их пересобрать
вариант 2:
образ hd.img есть, можно вместо апгрейда заново проинсталлировать 6.4 или 7.2 на выбор
- рейды должны будут обнаружиться, трогать их не надо (после установки добавить
нужные строки из старого fstab в новый)
Те (то есть) - Partition и Label выполнить только для системного диска и установить
на него новый релиз.
ps. советую для корневой системы выделить минимум 500MB, лучше 1GB
>3. Какие проблемы могут быть при переходе с 5.3 на 6.х ?
особых быть не должно при апгрейде через cvsup + make world/kernel
и вовсе (в принципе) не должно быть при полной переустановке
>(рейды не очень большие, но бекап и восстановление или копирование по сети
>не предлагать)
не убейте их тогда, скажем - отключить на время апгрейда или установки, после
того как система будет готова и собрана с поддержкой или загрузкой нужных драйверов,
включить и загрузиться - должны будут подцепиться. Добавить в fstab и наслаждаться