Установка с миграцией – это один из способов перевести систему с одной версии ОС на другую. Этот способ установки позволяет сохранить все пользовательские данные, конфигурации и файловые системы. Установка с миграцией может выполняться различными способами; в этой статье описываются действия, которые необходимо выполнить для перевода системы с одной версии ОС на другую.

Дхараникумар Палинт, инженер по функциональному тестированию ОС AIX, IBM

фото Дхараникумара ПалинтаДхараникумар Палинт (Dharanikumar Pallinti) работает инженером по функциональному тестированию ОС AIX, выполняя регрессионное тестирование таких компонентов, как, Meta Cluster Checkpoint Restart (MCR), Security и Kernel. Он в течение трех лет активно занимался эксплуатацией и сопровождением AIX-систем и в настоящее время возглавляет команду в Индии, отвечающую за разработку компонента MCR. В данный момент он работает над компонентом SF-store. С ним можно связаться по адресу dharanikumar@in.ibm.com.



28.12.2012

Введение

Миграция – это способ установки другой версии системы, которая отличается от версии, используемой в данный момент. Инсталлятор ОС AIX от IBM предлагает различные методы установки другой версии системы; пользователь может выбрать из следующих опций:

  • новая инсталляция с полным перезаписыванием всех данных на выбранном жестком диске;
  • "бережная" инсталляция, сохраняющая имеющиеся данные пользователей, расположенные в корневой группе томов (root volume group);
  • инсталляция с миграцией, обновляющая имеющуюся AIX-систему до новой версии с сохранением данных на корневой группе томов.

Данная статья посвящена методу инсталляции AIX с миграцией системы. В ней представлены пошаговые инструкции для миграции системы с одной версии AIX на другую при помощи NIM-сервера (Network Installation Management – управление сетевой инсталляцией ПО).

Обзор

При инсталляции с миграцией предпринимается попытка сохранить пользовательскую конфигурацию при переводе операционной системы с одной версии AIX на другую. Во время миграции программа-инсталлятор определяет, какое дополнительное программное обеспечение было установлено на существующей версии операционной системы. Основное преимущество миграции по сравнению с новой инсталляцией "с нуля" заключается в том, что сохраняется большая часть файлов и данных, имеющихся в системе. Так, сохраняются такие каталоги, как /home, /usr, /var, информация о логических томах и конфигурационные файлы, но содержимое файловой системы /tmp при миграции будет утрачено.

В процессе миграции системы с одной версии AIX на другую выполняются следующие действия:

  1. сохранение существующих конфигурационных файлов;
  2. подготовка и последующее удаление старых файлов;
  3. восстановление системы с новыми конфигурационными файлами;
  4. удаление неподдерживаемых или ненужных файлов;
  5. миграция конфигурационных данных в тех случаях, когда это возможно;
  6. обновление дополнительных файлов, если это требуется другим файлам.

Процесс планирования миграции также состоит из нескольких шагов. Так, перед миграцией системы с одной версии AIX на другую администратор должен выполнить следующие действия:

  1. выполнить резервное копирование текущего состояния среды, чтобы предотвратить потерю данных;
  2. проверить аппаратные требования к версии AIX, на которую предстоит миграция;
  3. проверить возможные уязвимости в системе безопасности версии AIX, на которую предстоит миграция;
  4. выбрать стратегию миграции.

Требования к аппаратному обеспечению

Аппаратные требования к различным версиям ОС AIX могут различаться. Необходимо убедиться, что новая версия ОС поддерживает ваше аппаратное обеспечение. Ознакомьтесь с документацией к вашему аппаратному обеспечению и требованиями соответствующей версии ОС AIX.

Также, наряду с проверкой аппаратного обеспечения, другой важной задачей, которую необходимо выполнить перед началом миграции, является обновление уровня микрокода вашей системы и всех используемых адаптеров и устройств. Посетите Web-сайт Fix Central (см. раздел "Ресурсы"), чтобы найти и загрузить обновления для микрокода.

Способы миграции

Существуют различные способы миграции системы с одной версии AIX на другую:

  • миграция с помощью NIM-сервера;
  • миграция с использованием CD- или DVD-диска;
  • миграция с помощью утилиты mksysb;
  • миграция с использованием альтернативного диска.

Все эти методы позволяют перевести систему с одной версии ОС на другую, но каждый из них обладает своими преимуществами и недостатками.

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

Стоит отметить, что NIM-мастер (сервер) должен быть настроен так, чтобы клиенты могли использовать его ресурсы в процессе миграции. В разделе "Ресурсы" представлены ссылки на дополнительные источники с информацией по конфигурированию NIM-сервера.

Действия, выполняемые в процессе миграции с использованием NIM-сервера.

  1. Удаление файла /etc/niminfo на NIM-клиенте, если такой файл существует.
  2. Запуск на NIM-клиенте команды smit nim
  3. Выбор опции Configure Network Installation Management Client Fileset (сконфигурировать набор файлов, используемых NIM-клиентом), чтобы разрешить использование ресурсов NIM-сервера, как показано на рисунке 1.
    Рисунок 1. Рисунок 1. Конфигурация NIM в меню SMIT
    Рисунок 1. Конфигурация NIM в меню SMIT
  4. Указание в качестве параметра host name (имя хоста) имени системы, на которую вы хотите установить NIM-клиент. В параметре Primary Network Install Interface (основной интерфейс для сетевой инсталляции) следует выбрать en0, а в конце необходимо будет ввести информацию о NIM-сервере.

    На данном этапе потребуется указать имя хоста NIM-сервера, который вы хотите использовать (например distnim.austin.ibm.com), как показано на рисунке 2, чтобы установить параметры lpp_source и location.

    Рисунок 2. Рисунок 2. Конфигурация параметров NIM-сервера на стороне NIM-клиента
    Рисунок 2. Конфигурация параметров NIM-сервера на стороне NIM-клиента
  5. После этого остается нажать Enter, и если все значения были введены правильно, команда выведет сообщение OK.
  6. Снова запустите на NIM-клиенте команду smit nim и выберите из меню пункт Manage Network Install Resource Allocation (управление выделением ресурсов для сетевой инсталляции), а в нем команду Allocate Network Install Resources (выделить ресурсы для сетевой инсталляции), как показано на рисунке 3.
    Рисунок 3. Рисунок 3. Выбор ресурсов на NIM-сервере
    Рисунок 3. Выбор ресурсов на NIM-сервере
  7. На данном экране необходимо выбрать параметры lpp_source и spot, соответствующие сборке, которую требуется установить на NIM-клиента, и нажать Enter, как показано на рисунке 4. Эти ресурсы будут переданы NIM-клиенту во время установки.
    Рисунок 4. Рисунок 4. Выбор ресурсов на стороне NIM-сервера
    Рисунок 4. Выбор ресурсов на стороне NIM-сервера
  8. Снова запустите команду smit nim и выберите в меню опцию Perform a NIM Client Operation (выполнить операцию на NIM-клиенте), как показано на рисунке 5.
    Рисунок 5. Рисунок 5. Выполнение NIM-операции.
    Рисунок 5. Выполнение NIM-операции.
  9. В качестве метода установки для NIM-клиента следует выбрать bos_inst, как показано на рисунке 6.
    Рисунок 6. Рисунок 6. Выбор метода bos_inst в качестве типа инсталляции для NIM-клиента.
    Рисунок 6. Выбор метода bos_inst в качестве типа инсталляции для NIM-клиента.

    Если в вашей среде имеются автоматизированные сценарии для инсталляции с помощью bos_inst, то при выборе сценария bos_inst следует выбрать опцию prompt installation (установка из командной строки).

  10. В конце необходимо принять новое лицензионное соглашение, выбрав значение Yes в соответствующем пункте, как показано на рисунке 7, и нажать Enter, чтобы подтвердить начало инсталляции.
    Рисунок 7. Рисунок 7. Принятие лицензионного соглашения
    Рисунок 7. Принятие лицензионного соглашения
  11. После запуска операции на стороне NIM-клиента он будет автоматически перезапущен. При этом в HMC (hardware management console – консоль управления аппаратным обеспечением) откроется новый сеанс терминала и система загрузится в SMS-меню, а счетчик загруженных пакетов начнет отсчитывать ход процесса установки ОС.
    Рисунок 8. Рисунок 8. Выбор терминала в качестве системной консоли
    Рисунок 8. Выбор терминала в качестве системной консоли

    После того как все ресурсы будут успешно загружены, вам предложат выбрать системную консоль в качестве терминала, для этого надо отметить опцию 1, как показано на рисунке 8. Варианты инсталляции будут выведены в эту консоль.

  12. Если отметить опцию 1, будет выведен список вариантов инсталляции на английском языке, как показано на рисунке 9.
    Рисунок 9. Рисунок 9. Отображение возможных вариантов инсталляции
    Рисунок 9. Отображение возможных вариантов инсталляции
  13. Из списка приведенных вариантов инсталляции следует выбрать метод установки ОС. Для выбора установки с миграцией и сохранением данных выберите вариант 2, как показано на рисунке 10, чтобы изменить настройки инсталляции, используемые по умолчанию.
    Рисунок 10. Рисунок 10. Изменение настроек инсталляции
    Рисунок 10. Изменение настроек инсталляции
  14. Открыв пункт Change/Show Installation Setting (изменить/просмотреть параметры инсталляции), как показано на рисунке 10, вы сможете выбрать способ инсталляции. Выберите опцию 3 для установки путем миграции, как показано на рисунке 11.
    Рисунок 11. Рисунок 11. Выбор способа установки
    Рисунок 11. Выбор способа установки
  15. Выберите диск, на который необходимо установить операционную систему, указав его номер, как показано на рисунке 12.
    Рисунок 12. Рисунок 12. Выбор жёсткого диска для выполнения инсталляции
    Рисунок 12. Выбор жёсткого диска для выполнения инсталляции
  16. Остается только выбрать основной язык системы, указав опцию 2. После установки основного языка необходимо нажать 0, чтобы запустить процесс инсталляции операционной системы с выбранными настройками, как показано на рисунке 13.
    Рисунок 13. Рисунок 13. Выбор языка и параметров инсталляции
    Рисунок 13. Выбор языка и параметров инсталляции

    Будет выполнена инсталляция с учетом указанных настроек. После того как система будет полностью переведена на указанную версию AIX, она автоматически будет перезапущена и можно будет войти в неё с помощью telnet или ssh-служб.

Заключение

Инсталляция путем миграции с помощью NIM-сервера позволяет перевести систему с одной версии ОС AIX на другую. Такой подход позволяет сохранить имеющиеся пользовательские данные и конфигурационные файлы.

Ресурсы

Научиться

Получить продукты и технологии

  • Найдите и загрузите обновления для микрокода на портале Fix central

Комментарии

developerWorks: Войти

Обязательные поля отмечены звездочкой (*).


Нужен IBM ID?
Забыли Ваш IBM ID?


Забыли Ваш пароль?
Изменить пароль

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Профиль создается, когда вы первый раз заходите в developerWorks. Информация в вашем профиле (имя, страна / регион, название компании) отображается для всех пользователей и будет сопровождать любой опубликованный вами контент пока вы специально не укажите скрыть название вашей компании. Вы можете обновить ваш IBM аккаунт в любое время.

Вся введенная информация защищена.

Выберите имя, которое будет отображаться на экране



При первом входе в developerWorks для Вас будет создан профиль и Вам нужно будет выбрать Отображаемое имя. Оно будет выводиться рядом с контентом, опубликованным Вами в developerWorks.

Отображаемое имя должно иметь длину от 3 символов до 31 символа. Ваше Имя в системе должно быть уникальным. В качестве имени по соображениям приватности нельзя использовать контактный e-mail.

Обязательные поля отмечены звездочкой (*).

(Отображаемое имя должно иметь длину от 3 символов до 31 символа.)

Нажимая Отправить, Вы принимаете Условия использования developerWorks.

 


Вся введенная информация защищена.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=40
Zone=AIX и UNIX, Open source
ArticleID=853636
ArticleTitle=Установка ОС AIX с миграцией
publish-date=12282012