galexis Вообщем для обновления только
postfix достаточно сохранить настройки только его.
Поскольку прозвучал вопрос бэкапа FreeBSD в целом, то для резервирования по разделам:
dump -0 -a -f /mdisk/123 /
Где 0 - уровень архива (тоесть самый первый)
а - автоматическое определение места на выходном носителе ( использую самый большой на который влезает источник)
-f место и файл куда будет помещён архив (дамп)
далее через пробел источник - раздел, размеры разделов можно посмотреть командой
dfВостановление происходит с помощью команды restore (пример не привожу, так как ни разу не приходилось использовать)
Завести за правило копировать каждый месяц по ФТП куда нибудь:
/etc
/usr/local/etc
Возможно ещё что то если используется
Для обновления FreeBSD с 4.10 до 4.11 + дерево портов (подойдёт для любой FreeBSD) достаточно двух конфигов с описанием процесса:
stable-supfile:
Цитата
# cvsup -g -L 2 stable-supfile
# -g не использова Х Window интерфейс, -L 2 - выдавать подробные
# сообщения об ошибках.
# Пересобираем и устанавливаем программы системы
# cd /usr/src
# make world
# cd /usr/src/sys/i386/conf;config gar4
# cd ../../compile/gar4
# make
# make install
#Хост, откуда будем обновляться
*default host=cvsup2.ru.FreeBSD.org
#Куда складывать временные файлы, требуется около 1Мб свободного места
*default base=/usr
#Куда будут помещены синхронизированные исходные тексты
*default prefix=/usr
# Тип апгрейда
*default release=cvs tag=RELENG_4
*default delete use-rel-suffix
# Использовать сжатие при передаче данных
*default compress
# Обновление всего дерева исходных текстов системы (без ports)
src-all
# При необходимости обновляем только некоторые
#src-base
#src-bin
#src-contrib
#src-etc
#src-games
#src-gnu
#src-include
#src-kerberos5
#src-kerberosIV
#src-lib
#src-libexec
#src-release
#src-sbin
#src-share
#src-sys
#src-tools
#src-usrbin
#src-usrsbin
#src-crypto
#src-eBones
#src-secure
#src-sys-crypto
Для обновления дерева портов примерно то же:
ports-su2:Цитата
# cvsup -g -L 2 ports-su2
#
*default host=cvsup3.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
# If your network link is a T1 or faster, comment out the following line.
*default compress
## Ports Collection.
ports-all
#ports-base
#ports-archivers
#ports-astro
#ports-audio
#ports-benchmarks
#ports-biology
#ports-cad
#ports-chinese
#ports-comms
#ports-converters
#ports-databases
#ports-deskutils
#ports-devel
#ports-editors
#ports-emulators
#ports-french
#ports-ftp
#ports-games
#ports-german
#ports-graphics
#ports-hebrew
#ports-irc
#ports-japanese
#ports-java
#ports-korean
#ports-lang
#ports-mail
#ports-math
#ports-mbone
#ports-misc
#ports-net
#ports-news
#ports-palm
#ports-picobsd
#ports-print
#ports-russian
#ports-science
#ports-security
#ports-shells
#ports-sysutils
#ports-textproc
#ports-ukrainian
#ports-vietnamese
#ports-www
#ports-x11
#ports-x11-clocks
#ports-x11-fm
#ports-x11-fonts
#ports-x11-servers
#ports-x11-toolkits
#ports-x11-wm
Если что не понятно - спросите, т.к. выдрал с рабочей тачки. Как правило использую с периодичностью раз в месяц, внеочередные апдейты если что то не захотело устанавливатся из портов