УСТАНОВКА ОБНОВЛЕНИЙ СЕРВЕРНОЙ ЧАСТИ СИСТЕМЫ Назад В начало Вперед

Анализ актуальности состояния системы и работа с обновлениями компонентов (просмотр содержимого обновлений, установка и откат обновлений) выполняется с помощью программы Менеджер обновлений (patchman.exe).

Установку обновлений системы рекомендуется выполнять с помощью последней актуальной версии Менеджера обновлений, которая для зарегистрированных пользователей подразделения технической поддержки ЗАО 'Галактика Софт' доступна по ftp-адресу:

ftp://ftp.galaktika.ru/pub/support/galaktika/bug_fix/GAL810/PATCHMANAGER

Порядок обновления программы изложен в документе 'Менеджер обновлений. Руководство администратора'.

Начальными исходными данными для работы программы являются:

- домашний каталог серверной части, содержащий файлы компонентов системы;

- каталог с архивами обновлений и реестры обновлений;

- информация в репозитарии рабочей БД системы о пути на исполняемые файлы (каталог \EXE).

Архивы и реестры обновлений, как правило, размещаются на FTP-сервере подразделения технической поддержки фирмы-продавца или фирмы-разработчика.

Например, подразделение технической поддержки ЗАО 'Галактика Софт' размещает обновления для зарегистрированных пользователей по ftp-адресу:

ftp://ftp.galaktika.ru/pub/support/galaktika/bug_fix/GAL810/UPDATES

Архив обновления может содержать обновление только одного компонента и представляет собой файл с именем

<GUID архива>.acd

или

<имя файла компонента>_<расширение файла компонента>_<версия файла>.acd

Файл-реестр обновлений может содержать информацию о составе одного или нескольких архивов обновлений и представляет собой файл с расширением .acc.

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

Кроме этого с помощью файла-реестра обновления компонентов (архивы) могут объединяться в некие логические группы. Система обеспечивает выполнение комплексного отката обновлений всех компонентов, входящих в выбранный реестр.

Установка обновления в серверную часть системы в общем случае заключается в выполнении следующих действий:

В процессе подготовки к установке обновления выполняется повторный анализ возможности установки выбранного обновления с точки зрения сохранения целостности системы.

Загрузка и установка обновлений возможна как в автоматическом, так и в выборочном режиме. Кроме этого возможно использование программы Менеджер обновлений в пакетном режиме (BatchMode).

С целью обеспечения возможности отката данного обновления в каталоге отката (задается параметром конфигурационного файла Patchmanager.BackupDir) сохраняются архив (архивы) и реестр этого обновления. Кроме этого после установки обновления контролируется наличие в каталоге отката архива компонента, имеющего замещаемую версию и, если такой архив не находится, то он создается программой автоматически.

Перед установкой обновления все пользователи должны прекратить работу с системой. Для успешного проведения установки патча необходимо обладать правами администратора на компьютере, на который устанавливается обновление.

Перед установкой обновления в серверную часть трехуровневой архитектуры дополнительно необходимо остановить службу (службы) сервера приложений.

Откат установленных обновлений может быть выполнен двумя способами:

Просмотр текущего состояния системы выполняется с помощью меню Просмотр => Компоненты системы.

Порядок установки программы Менеджер обновлений работы с ней подробно рассмотрен в документе 'Менеджер обновлений. Руководство администратора'.