понедельник, 19 мая 2008 г.

Автоматизированное развертывание

Автоматизированное развертывание

Решение предназначено для тиражирования предварительно подготовленной коллекции сайтов системы Microsoft Office SharePoint Server 2007 . В ходе экспорта создается файл, содержащий всю информацию о предварительно подготовленном узле (обычно это корневой узел, предназначенный для тиражирования.) В дальнейшем производиться создание узла, в соответствии с вашими настройками и импорт предварительно сохраненной информации.

Состав пакета

  1. CreateAndImport.cmd – создание сайта и импорт данных
  2. DeleteWeb.cmd – удаление сайта
  3. Export.cmd – экспорт данных
  4. Автоматизированное развертывание.docx – этот документ
Подготовка к экспорту Подготовьте сайт, который вы будете тиражировать. Данный этап описан в руководстве Брендинг MOSS 2007. Создайте необходимые списки, добавьте необходимые документы и создайте структуру переходов. После этого вы должны войти под учетной записью администратора фермы сервера. И произвести настройку параметров файла Export.cmd:
  1. URL – полный путь к сохраняемому сайту в виде http://portal4.moss.ru
  2. EXPORT – путь к файлу в который будет сохраняться информация

Экспорт

После подготовки к экспорту произведите экспорт запуском файла export.cmd. Проанализируйте файл созданный при экспорте с расширением .txt в нем сохраняется журнал сообщений об экспорте, в случае возникновения ошибок отправьте данный файл разработчику.  

Подготовка к импорту

Произведите первоначальную настройку MOSS в соответствии с руководством администратора по развертыванию MOSS. Создайте административный сайт и сайт SSP. Все эти действия вы должны выполнять из под учетной записи имеющей привилегии для создания сайтов. Подробности смотрите в руководстве по развертыванию MOSS Отредактируйте параметры в файле CreateAndImport.cmd список параметров следующий:
  1. set PORT=9000 – порт на котором будет сайт, для сайта по умолчанию используйте порт 80
  2. set HOSTNAME=portal4 - имя портала в виде короткого имени или FQDN portal4.moss.ru
  3. set OWNER=vkorotenko@sdc.local – учетная запись владельца сайта
  4. set DBANDPOOL=wss_content_%HOSTNAME%_%PORT% - не меняйте данный параметр он задает имя сайта, имя пула приложений и имя базы данных
  5. set DATABASESRV=teamserver4 – укажите адрес сервера баз данных
  6. set E_MAIL=koroten@ya.ru – электронная почта владельца сайта
  7. set PASSWORD=P@ssw0rd – пароль владельца сайта
  8. set IMPORT=tmPort.exp – вайл из которого будет считываться информация
Перенесите файл созданный на этапе Экспорта в одну папку с файлом CreateAndImport.cmd.

Импорт

Запустите файл CreateAndImport.cmd, процесс может занять несколько минут в зависимости от размера сайта и мощности компьютера. Просмотрите файл с расширением import.txt он содержит отчет о выполненных действиях при импорте данных.

Заметки

Данная процедура была протестирована на сайтах без установки дополнительных расширений MOSS в случае установки их возможны ошибки. Для преодоления этих ошибок произведите следующие действия:
  1. Создайте шаблоны тех сайтов на которых установлены эти расширения
  2. Удалите эти расширения, подробности смотрите в руководстве по удалению конкретного расширения
  3. Произведите экспорт, согласно пункту Экспорт, данного документа.
  4. Произведите импорт, согласно пункту Импорт данного документа.
  5. Создайте веб узел на основе сохраненного шаблона на этапе 1, за подробностями обращайтесь к документу Сохранение сайта верхнего уровня в шаблон

Комментариев нет: