Щелью этой статьи является дать информацию о клонировании серверов-членов MetaFrame XP с использованием Symantec Ghost 6.5.1 и Microsoft sysprep. В этой статье также рассматриваются важные аспекты, относящиеся к источникам данных SQL Server. В этой статье не рассматривается клонирование при использовании Oracle или Access; об этом см. Advanced Concepts for MetaFrame XP, Feature Release 1 (SP1) Guide (см. перевод - для FR2).
Читатель должен быть уже знаком с технологией быстрого развертывания MetaFrame XP. Документацию по использованию Ghost вы можете найти на сайте Symantec
Citrix не рекомендует для быстрого развертывания использовать клонирование. Более эффективным методом является автоматизированная установка, особенно при частом изменении требований со стороны клиента. Однако, в некоторых ситуациях клонирование является единственным методом развертывания фермы MetaFrame. Именно для этих случаев предназначена эта статья.
В слудующей таблице представлено сравнение между автоматизированной установкой и клонированием
| Метод развертывания | Преимущества | Недостатки | Автоматизированная установка |
|
|
| Клонирование с помощью Ghost |
|
|
Настройте сервер Ghost с двумя сетевыми картами. Одну из них настройте для обычного доступа к сети. Вторую подключите к 100-Мб концентратору. На время создания и развертывания образа подключите все серверы MetaFrame к этому концентратору. Если не изолировать траффик образа, то перенос гигабайтных образов сильно замедлит скорость сети и повлияет на производительность хранилиа данных, приведя к сбоям службы IMA.
Для успешного создания образа MetaFrame, обратите внимание на следующие параметры:
Процесс создания образа состоит из следующих этапов:
Настройка SQL Server
Настройте SQL Server как обычно. Имя сервера и имя хранилища могут быть любым.
Настрока коллектора данных зоны
Первый сервер MetaFrame должен быть установлен вручную и должен работать во время создания или развертывания образов. Имя фермы, которую он создает, является статической частью образов серверов-членов и к его выбору стоит подойти аккуратно. Имя фермы не может быть изменено.
Первый сервер MetaFrame XP должен быть добавлен в зону по умолчанию (default). Если зоны настроены до создания образа, то при его развертывании локальный кеш вызовет сбой в службе IMA.
Настройка червера-члена MetaFrame XP
Второй сервер MetaFrame XP в ферме также необходимо установить вручную. Он будет использоваться для создания образа сервера-члена. Этот образ будет использоваться для клонирования всех остальных серверов-членов. При его установки следуйте пожеланиям:
Создание образа сервера-члена MetaFrame XP
После подготовки сервера, на сервере-члене MetaFrame XP выполните следующие шаги перед созданием образа:
Теперь запустите утилиту sysprep. Убедитесь, что закрыты все программы и окна. sysprep удаляет всю информацию о членстве в домене. См. http://www.microsoft.com/windows2000/downloads/tools/sysprep/default.asp
Развертывание и настройка образа
Для развертывания образа лучше всего использовать особенность "Multicasting" в Ghost для уменьшения траффика и развертывания нескольких серверов MetaFrame. После того, как образ загружен на серверы, для завершения клонирования выполните следующие действия:
Повторное создание образа
Важно заметить, что если сервер не удалить из фермы перед развертыванием на нем образа, то могут возникнуть проблемы с производительностью. CMC может отображать неверные данные, если сервер будет добавлен в ту же ферму. Это происходит из-за того, что информация в хранилище содержит данные о старом сервере. Поэтому при повторном развертывании образа следует предпринять некоторые шаги:
Клонирование серверов MetaFrame XPe
Если на серверах-членах инсталлирован Resource Manager, то необходимо заново создать RMLocalDatabase до создания образа. Для этого:
При использовании Installation Manager дополнительных действий не требуется
Переназначение дисков и использование Ghost
Помимо нижеприведенной информации прочтите статьи Microsoft "Unable to Log on if the Boot Partition Drive Letter Has Changed" (Q249321) и "How to Change the System/Boot Drive Letter in Windows 2000" (Q223188). Метод Microsoft работает только в том случае, если пользователь способен зарегистрироваться на сервере после развертывания образа.
Если диски переназначены до развертывания образа Ghost, развернутый образ содержит диски сервера C:, D: и т.д. Это происходит потому, что Ghost не применяет сигнатуру диска. Чтобы сохранить переназначение дискв, укажите в командной строке параметры "Ghost.exe -FDSP". Опция FDSP означает "Force Disk Signature Preserve" (сохранение сигнатур дисков). FDSP не работает на Windows NT 4.0 TSE.
Использование клонирования образа базовой операционной системы
Вы можете вполовину сократить время автоматизированной установки MetaFrame, если будете использовать Ghost только для установки базовой операционной системы (т.е. только Windows 2000 со всеми SP, обновлениями MDAC и пр.), а потом поверх клонированной ОС выполните автоматизированную установку MetaFrame.