Как полностью автоматизировать создание и настройку виртуальной машины SharePoint?

Обычно мне требуется несколько виртуальных машин SharePoint для разработки. В настоящее время я собираю их вручную каждый раз, когда мне это нужно, начиная с новой установки ОС или используя sysprep при работе с SharePoint 2010 и SQL Server 2008 R2. В настоящее время я использую VMWare, но я открыт для VirtualBox или Hyper-V.

Я хотел бы иметь возможность перейти с нуля на рабочую виртуальную машину с SharePoint, SQL и Visual Studio все через сценарий. Это выполнимая задача? Или есть более практичные методы, которые начинаются с виртуальной машины с новой установкой ОС, а затем используют более стандартные автоматические установки.

Хотя в целом я хотел бы знать, в каком направлении сосредоточить свои усилия.

Заранее спасибо, внат

3 ответа

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

Обратите внимание, что это не сработает, если вы пытаетесь итеративно создавать экземпляры sharepoint (т.е. каждый экземпляр отличается от того, чему вы научились, играя с предыдущим).

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

Если вы используете рабочую станцию ​​vmware, то вам лучше всего последовать совету Дэвида.

Virtualbox также имеет эту возможность, и она включена бесплатно, поэтому, если стоимость является проблемой, возможно, это лучший выбор.

В настоящее время у меня есть лицензия на VMware 6.5.

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

Для использования sysprep (совместимого только с SharePoint 2010 и SQL Server 2008 R2) требуются ручные этапы завершения установки (через графический интерфейс или Powershell).

В идеале я хотел бы иметь возможность получить 2 виртуальные машины с разными именами серверов и SIDS, например, с Windows 2008 R2, SQL Server 2008 R2, SharePoint 2010, Visual Studio 2010 и другими небольшими приложениями одним щелчком мыши (для запуска скрипт).

Другие вопросы по тегам