Назад | Перейти на главную страницу

Переход на новую версию Ubuntu Server

Мне нужно перейти с настроенного Ubuntu Server 8.04 LTS x32 на новую ОС Ubuntu Server 10.04 LTS x64. Наша команда использует этот сервер для совместной работы. Установлены: Samba server, Apache, Subversion, Mediawiki, Bugzilla, VirtualBox с гостевыми ОС. Новая установка должна быть на том же жестком диске, что и старый. Сервер должен быть отключен не более пары часов.

  1. Как правильно выполнить миграцию, не потеряв все системные настройки (сеть, почта и т. Д.)? Могу ли я скопировать все настройки из /etc на новую ОС? Могу ли я скопировать пользовательские настройки из /home на новую ОС?
  2. Есть ли способ найти все отличия от чистой установки, чтобы применить их к новой ОС?
  3. Как сохранить тот же набор установленных пакетов?
  4. Есть ли инструмент для автоматизации миграции?

Я когда-либо не находил автоматизированного способа перехода с одной архитектуры процессора на другую. Кроме того, ручное обновление займет больше 2 часов, поэтому я настоятельно рекомендую не выполнять обновление на месте.

  1. Не копируйте все /etc поскольку это включает настройки, относящиеся к конкретному выпуску. Скопируйте только соответствующие подкаталоги (например, /etc/mail/, /etc/apache2/, /etc/samba/ и т.д). Вы найдете с /home тем не мение.

  2. Вы хотите debsums команда, которая расскажет, какие файлы отличаются от установленных

  3. Определите все установленные пакеты (dpkg -i | egrep ^i | awk '{ print $2 }' > /some/place), а затем переустановите эти пакеты (aptitude install `cat /some/place`), отмечая, что некоторые из них больше не будут существовать, будучи заменены другими пакетами

Вы можете попробовать клонировать свой сервер 8.04 сначала с помощью clonezilla, чтобы у вас было два идентичных сервера, а затем вы обновили клонированный сервер, используя стандартную процедуру, набрав * update-manager --devel-release

Убедитесь, что вы используете другую сетевую подсеть, чтобы избежать каких-либо проблем с вашим текущим производственным сервером, затем после обновления сервера проверьте всю конфигурацию, работающую на месте, прежде чем вы начнете использовать свой клонированный сервер, обновленный до 10.04.