Как дублировать виртуальный ПК с SharePoint, K2 и контроллером домена - PullRequest
1 голос
/ 27 мая 2009

Кто-нибудь знает о простом способе дублирования и переименования виртуального ПК (может быть MS VPC, VMWare или Virtual Box), который работает под управлением SharePoint, K2 и выступает в качестве контроллера домена? Я ищу способ создания образа, который может быть быстро и легко скопирован и запущен несколькими участниками в одной сети одновременно без конфликтов имен. Это либо так, либо, насколько я могу видеть, пройти сквозную сборку на каждой машине.

Ответы [ 5 ]

3 голосов
/ 30 мая 2009

Я бы посоветовал против этого ... переименование установленного компьютера SharePoint наверняка причинит вам боль на неопределенный срок и неожиданно. Это можно сделать с помощью скриптовых установок:

  • создать копию виртуальной машины с ОС
  • переименовать машину + запустить sysprep
  • скрипт установки SQL
  • скрипт установки MOSS
  • скрипт настройки MOSS (заменяет мастер настройки + множество ручных настроек)

Все это можно сделать без присмотра.

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

  • создать копию виртуальной машины, имеющей: OS + SQL + MOSS (без мастера настройки)
  • переименовать машину
  • скрипт настройки MOSS

Преимущество ваших машин разработки в том, что они установлены одинаково. Требуется приблизительно 10 минут, чтобы создать новый. У него нет sysprep, но они переименованы, поэтому вы можете запустить их все в своей сети. Отсутствие sysprep никогда не вызывало у меня горе, но я бы не стал делать это для производственных сред. Запуск конфигурации с использованием сценариев MOSS гарантирует, что она будет работать в переименованной среде (и все фермы MOSS настроены одинаково, одинаковые порты, настройка SSP и т. Д., Ууу!)

Для сценариев настройки MOSS см. Htt p: //stsadm.blogspot.com/2008/03/sample-install-script.html Существует множество примеров для SQL.

0 голосов
/ 03 июня 2009

Я считаю, что приведенные выше решения действительно хороши. Но я бы предложил альтернативу ...

Если это виртуальный ПК для разработки, я бы посоветовал вам сделать следующее

  1. Не переименовывать сервер
  2. Измените IP-адрес на другую сеть
  3. Измените MAC-адрес, чтобы не было конфликтов пакетов
  4. Поскольку вы используете его в качестве VPC для разработки, отредактируйте файл lmhosts на компьютере, отредактируйте запись, указав новый IP-адрес

Возможно, вы захотите пропустить шаг 2 и быть в той же сети. Но изменение файла hosts все равно будет указывать на вас. Например, вашим именем сервера было «myserver» и указывалось 192.168.1.100, которое было локальным ip (имеет запись в файле hosts), тогда, если вы копируете сервер, дайте ему ip 192.168.1.150 и отредактируйте файл hosts и укажите myserver в 192.168. .1.150, система все равно будет работать без нареканий. В журнале событий машины будут некоторые конфликты доменных имен, но это не повлияет на вашу разработку.

0 голосов
/ 01 июня 2009

Я сделал это, и это было не так уж плохо.

Сначала переименуйте сервер SharePoint, затем переименуйте сервер Windows.

Эта публикация имеет хороший контрольный список.

Не забудьте удалить узел NIC из файла настроек виртуальной машины, в противном случае вы получите конфликт имен из-за дублирования MAC-адресов. Вот инструкции .

0 голосов
/ 27 мая 2009

Sharepoint записывает имя сервера в таблицы конфигурации в SQL Server. Поэтому, если вы измените имя сервера, все перестанет работать.

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

, чтобы дать машине новое имя. Затем установите SQL Server и MOSS.

Это не совсем то, что вы ищете, но это должно сэкономить вам время.

0 голосов
/ 27 мая 2009

SharePoint не нравится, когда сервер переименовывается из-под ног (так сказать). Не работает и SQL Server (который, я полагаю, вы установили на виртуальной машине для установки). Не уверен насчет переименования DC, там, вероятно, тоже проблемы ...

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

С третьей стороны, я пробовал это несколько раз и всегда заканчивал тем, что восстанавливал сервер с нуля для SharePoint, поскольку он может быть слегка искажен способами, которые не всегда очевидны сразу (интерфейс администратора и общие службы, кажется, особенно легко спутать). Я обнаружил, что в наши дни я могу довольно быстро собрать ванильную установку MOSS ...

...