[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по установке


Глава 6. Создание резервных копий системы

В этой главе приведена информация о создании и проверке загрузочных резервных копий (образов mksysb) корневой группы томов и создании отдельных резервных копий пользовательских групп томов. Все сказанное в этой главе относительно компакт-дисков (CD) справедливо и для универсальных цифровых дисков (DVD).


Введение

Корневая группа томов - это один или несколько жестких дисков, на которых записаны:

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

Резервная копия системы:

При резервном копировании в целевую систему переносятся следующие параметры настройки исходной системы:

С помощью меню Резервное копирование Web-администратора системы или программы SMIT можно сохранить информацию о конфигурации и таким образом упростить настройку системы после восстановления резервной копии. Информация о конфигурации сохраняется в случае, если выполнены следующие условия:

И Web-администратор системы, и программа SMIT создают резервную копию системы на компакт-диске, магнитной ленте или в файле с помощью команды mksysb. По умолчанию на компакт-диск или магнитную ленту дополнительно записывается загрузочный образ, позволяющий выполнить установку BOS с этого носителя. (В AIX версии 5.1 интерфейс Web-администратора системы не поддерживает запись резервных копий на диск DVD.) Дополнительная информация приведена в разделе Создание резервных копий системы на компакт-дисках.


Предварительные требования для создания резервных копий

Перед созданием резервной копии системы выполните следующие действия:


Создание резервной копии корневой группы томов на магнитной ленте или в файле

Резервную копию системы можно создать с помощью Web-администратора системы или программы SMIT. Резервную копию можно сохранить на диске CD или DVD, на магнитной ленте или в файле. Загрузка с магнитной ленты не поддерживается в системах на платформе Itanium.

Инструкции в случае CD и DVD несколько различаются. См. раздел Создание резервных копий системы на компакт-дисках.

Для создания резервной копии корневой группы томов выполните следующие действия:

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


Создание резервных копий системы на компакт-дисках

Создание резервной копии на диске CD/DVD во многом аналогично созданию копии на магнитной ленте, но обладает некоторыми заметными отличиями.

Примечание: Дополнительная информация о дисководах для записи компакт-дисков (CD/DVD-R/DVD-RAM) и программном обеспечении для их поддержки приведена в следующем файле README:

/usr/lpp/bos.sysmgt/mkcd.README.txt

И в Web-администраторе системы, и в программе SMIT применяется команда mkcd, при необходимости вызывающая команду mksysb или savevg. Существуют следующие типы компакт-дисков с резервной копией системы:

Примечания:

Личные и общие компакт-диски с резервными копиями

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

Второй тип - общий компакт-диск с резервной копией. Общий компакт-диск, созданный на одном компьютере на платформе POWER, может применяться для загрузки любого другого компьютера на платформе POWER. Он содержит три загрузочных образа и пакеты для всех устройств и ядра, необходимые для установки любой системы. При загрузке с помощью образа mksysb с компакт-диска не требуется, чтобы в системе были установлены драйверы всех устройств, поскольку при установке нужные драйверы устройств будут автоматически установлены из пакетов, записанных на компакт-диске. Общий компакт-диск может применяться для установки (дублирования конфигурации) большого числа компьютеров в пользовательской среде. Это особенно удобно, когда в системе на всех компьютерах (с различными аппаратными конфигурациями) необходимо установить один и тот же образ.

Команду mkcd можно выполнить как в Web-администраторе системы, так и в SMIT. Все этапы процедуры снабжены электронной справкой.

Команда mkcd позволяет создавать компакт-диск с образом savevg - копией некорневой группы томов. Эта опция может быть полезна для резервного копирования групп томов, содержащих пользовательские данные. В настоящее время команда mkcd не поддерживает одновременное сохранение нескольких групп томов на компакт-диске. Новый флаг -L позволяет создавать образы размером с диск DVD. Однако если образы rootvg и savevg помещаются на одном компакт-диске, вы можете сохранить их вместе, указав флаги -l -z. Флаг -l позволяет задать список образов для копирования на компакт-диск. Флаг -z позволяет создать сценарий восстановления резервных копий savevg. Например, если вы заранее создадите копию некорневой группы томов, а затем напишете сценарий, который вызывает команду restvg, то эта некорневая группа томов будет восстановлена на диске hdisk2 после установки корневой группы томов rootvg:

restvg -d /SPOT/usr/sys/inst.images/savevg_image hdisk2

Эту процедуру рекомендуется применять только в том случае, если вы хотите восстанавливать некорневую группу томов при каждой установке. В противном случае вы можете хранить образ на диске CD/DVD, а затем с помощью команды restvg восстановить его после перезагрузки. Команда restvg поддерживает восстановление с компакт-диска, если имя образа - savevg_image. Если вы сохраняете некорневую группу томов на компакт-диске с другими именем файла, то вы можете вставить этот компакт-диск и указать полный путь к имени файла в качестве устройства в команде restvg.

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

Для создания резервных копий на CD/DVD требуется специальное аппаратное и программное обеспечение. Для работы с командой mkcd, предназначенной для создания резервных копий на компакт-дисках, необходимо предварительно установить программное обеспечение для создания файловой системы дисков CD или DVD-ROM в формате Rock Ridge и записи информации на такие диски. Ниже перечислено аппаратное и программное обеспечение, прошедшее тестирование с этой командой:

Программное обеспечение Аппаратное обеспечение
GNU and Free Software Foundation, Inc.

cdrecord версия 1.8a5
mkisofs версия 1.5

Yamaha CRW4416SX
Ricoh MP6201SE 6XR-2X
Panasonic Cw-7502-B
GNU and Free Software Foundation, Inc.

readcd версия 1.9
mkisofs версия 1.13

Matsushita LF-D291 DVD-RAM
Jodian Systems and Software, Inc.

CDWrite версия 1.3
mkcdimg версия 2.0

Yamaha CRW4416SX
Ricoh MP6201SE 6XR-2X
Panasonic Cw-7502-B
Young Minds, Inc.

MakeDisc версия 1.3-Beta2

CD Studio
Turbo Studio DVD-R

Примечание: Дополнительная информация о дисководах для записи компакт-дисков (CD/DVD-R/DVD-RAM) и программном обеспечении для их поддержки приведена в следующем файле README:

/usr/lpp/bos.sysmgt/mkcd.README.txt

Применение команды mkcd

Примечание: Информация о применении команды mkcd в системах на платформе Itanium приведена в следующем файле README:

/usr/lpp/bos.sysmgt/mkcd.README.txt

Для выполнения команды mkcd необходима дополнительная рабочая область. Указанные ниже данные должны храниться в отдельных файловых системах или каталогах:

Команда mkcd создает следующие файловые системы (если они не были созданы ранее и не указаны другие файловые системы или каталоги):
/mkcd/mksysb_images
/mkcd/cd_fs
/mkcd/cd_images

Все файловые системы создаются временно (если для сохранения образов не указан флаг -R или -S). Все файловые системы, создаваемые командой mkcd, впоследствии удаляются. Каждая файловая система или каталог могут занимать свыше 645 Мб (до 4,38 Гб в случае дисков DVD). Каталог /mkcd/cd_fs занимает 645 Мб (до 4,38 Гб в случае дисков DVD). Объем каталога /mkcd/mksysb_images зависит от размера создаваемого образа mksysb. Перед созданием образа mksysb процесс mkcd оценивает объем необходимой памяти и проверяет, достаточно ли свободной памяти. Каталог /mkcd/cd_image занимает 645 Мб (до 4,38 Гб в случае дисков DVD). Кроме того, если в команде указан флаг -R или -S, то образы будут сохранены, поэтому вам потребуется дополнительный объем памяти.

Если памяти вашего компьютера недостаточно, вы можете смонтировать файловую систему другого сервера с помощью NFS. Учтите, что эта файловая система должна быть доступна для записи. В этом случае создайте файловую систему /mkcd достаточно большого размера (1,5 Гб для дисков CD или 9 Гб для дисков DVD) и создайте в ней каталоги cd_fs, mksysb_images и cd_images. После этого файловую систему /mkcd можно будет монтировать в клиентских системах при создании в них дисков CD/DVD с резервной копией системы. При создании очень больших резервных копий (свыше 2 Гб) на дисках DVD с помощью команды mkcd в файловой системе должны быть разрешены файлы большого размера, а параметрам ulimit должно быть присвоено значение unlimited.

Создание резервной копии корневой группы томов на диске CD/DVD-ROM

Для создания резервной копии корневой группы томов выполните следующие действия:

Создание общего диска CD/DVD с резервной копией с помощью SMIT

Для создания общего диска CD/DVD с резервной копией с помощью SMIT выполните следующие действия:

  1. Введите команду smit mkcdgeneric.
  2. Введите имя дисковода для компакт-дисков. Это поле можно не заполнять, если в поле Создать компакт-диск немедленно? указано значение нет.
  3. Укажите полное имя образа mksysb. Допустимы только ранее созданные образы mksysb. Если вы укажете путь к несуществующему образу mksysb, система не создаст его.
  4. В поле Расположение пакетов, копируемых на CD укажите расположение установочных образов, которые нужно скопировать в файловую систему на CD. Заполните это поле для копирования на компакт-диск с общей резервной копией пакетов устройств и ядра. Для копирования дополнительного программного обеспечения на общий диск с резервной копией создайте список этих пакетов, как описано ниже в этой процедуре. В качестве расположения можно указать каталог или дисковод для компакт-дисков.
  5. В следующих двух полях можно указать файловые системы и каталоги для размещения файловой системы на CD и образов на CD. Эти файловые системы могут находится в rootvg, другой группе томов или файловой системе NFS. Если эти поля останутся пустыми, команда mkcd создаст соответствующие файловые системы и удалит их после завершения своей работы, если эта функция не будет отменена на последующих шагах процедуры.
  6. Если все поля, относящиеся к файловым системам, оставлены пустыми, вы можете выбрать группу томов, в которой команда mkcd должна создать эти файловые системы.
  7. Если вы измените значение в поле Удалить созданные образы после записи на CD? на нет, то после записи компакт-диска файловая система, выбранная ранее для образов CD, удалена не будет.
  8. Если вы измените значение в поле Создать CD немедленно? на нет, то файловая система, выбранная ранее для образов CD, удалена не будет. Выбранные в данной процедуре значения останутся действительными, однако компакт-диск в этот момент создан не будет.
  9. Если вы выберете опцию Установить файл комплекта, введите полное имя этого файла. Команда mkcd скопирует этот файл в файловую систему на CD. Убедитесь, что этот файл указан в поле BUNDLES файла bosinst.data образа mksysb, либо укажите другой файл bosinst.data с соответствующим значением в поле BUNDLES. В поле BUNDLES файла bosinst.data путь к файлу комплекта должен быть задан в следующем формате:

    /../usr/sys/inst.data/user_bundles/имя_файла_комплекта
    
  10. На компакт-диск можно записать дополнительные пакеты программ. Для этого нужно указать имя файла со списком нужных пакетов в поле Файл со списком пакетов, копируемых на CD. Каждое имя пакета должно быть указано в отдельной строке файла.

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

  11. В поле Сценарий настройки можно указать полное имя сценария настройки. Если сценарий указан, команда mkcd скопирует его в файловую систему на CD. Убедитесь, что этот файл указан в поле CUSTOMIZATION_FILE файла bosinst.data образа mksysb, либо укажите другой файл bosinst.data с соответствующим значением поля CUSTOMIZATION_FILE. Команда mkcd скопирует этот файл в файловую систему RAM. По этой причине, путь в поле CUSTOMIZATION_FILE должен быть задан в следующем формате:

    /../имя_файла
    
  12. Вместо файла bosinst.data образа mksysb вы можете использовать собственный файл. Для этого введите полное имя своего файла bosinst.data в поле Пользовательский файл bosinst.data.
  13. Для включения режима отладки при выполнении команды mkcd укажите в поле Включить отладочный вывод? значение да. Отладочные сообщения будут записаны в файл smit.log.
  14. Вместо файла image.data из образа mksysb вы можете использовать собственный файл image.data. Для этого введите полное имя своего файла image.data в поле Пользовательский файл image.data.

Создание резервной копии пользовательской группы томов

Для создания резервной копии пользовательских групп томов воспользуйтесь Web-администратором системы или SMIT. Начиная с версии AIX 4.3.3 можно создавать копию пользовательских групп томов на компакт-диске.

Создание резервной копии пользовательской группы томов с помощью Web-администратора системы

В Web-администраторе системы выберите опцию Создать резервную копию системы на записываемом компакт-диске. Этот способ позволяет создать незагрузочный компакт-диск, содержащий только резервный образ пользовательской группы томов.

Создание резервной копии пользовательской группы томов с помощью SMIT

Для создания резервной копии пользовательской группы томов на магнитной ленте или в файле с помощью SMIT введите в командной строке smit savevg; для создания копии на компакт-диске - smit savevgcd.

Когда появится окно Сохранить группу томов, выполните те же действия, что и в случае корневой группы томов, за одним исключением. Файлы из пользовательской группы томов, которые не нужно сохранять, должны быть перечислены в файле /etc/exclude.имя_группы_томов, где вместо параметра имя_группы_томов нужно указать имя сохраняемой группы томов.

Отредактируйте файл /etc/exclude.имя_группы_томов, добавив в него шаблоны имен файлов, которые не нужно сохранять. Содержимое этого файла будет учтено при выполнении команды grep, и указанные файлы будут исключены из резервной копии.


Проверка резервной копии системы

Для просмотра содержимого образа mksysb на магнитной ленте или компакт-диске воспользуйтесь Web-администратором системы (введите wsm в командной строке и выберите приложение Резервное копирование и восстановление) или SMIT (введите smit lsmksysb в командной строке). В списке будет перечислена большая часть информации на магнитной ленте или компакт-диске, однако он не позволяет определить, можно ли применять носитель в качестве загрузочного. Единственный надежный способ проверить правильность резервной копии mksysb на магнитной ленте или компакт-диске - выполнить загрузку с нее. Для проверки всех загрузочных образов на общем компакт-диске попытайтесь загрузиться с него на всех платформах, для которых была создана резервная копия.


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]