Поделиться через


Использование снимков среды в средах SCVMM

ПримечаниеПримечание

В этой теме описывается создание и использование снимков среды в Lab Management на вкладке Лаборатория в Центре лабораторий Microsoft Test Manager.Снимки также можно создать во время выполнения ручных тестов в Центре тестирования Test Manager.Дополнительные сведения см. в разделе Выполнение тестов в лабораторных средах.

Снимок среды — это хранящаяся в файле копия состояния, данных на диске и конфигурации всех виртуальных машин в среде в определенный момент времени.После создания снимка можно продолжить работу в среде и при необходимости сделать дополнительные снимки.После этого можно восстановить предыдущее состояние среды.Кроме того, для снимка можно создать файл компоновки, с помощью которого можно подключаться к другим участникам команды, или восстановить снимок.Также копию среды и ее снимки можно сохранить в библиотеке командного проекта.При сохранении среды в библиотеке командного проекта сохраняется как сама среда, так и ее снимки.

Требования

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

В этом разделе содержатся следующие подразделы.

Создание снимков среды

Восстановление среды из снимка

Совместный доступ к снимку среды

Сохранение среды со снимками в библиотеке

Удаление снимка среды

Создание снимков среды

Шаги по созданию снимка

Снимки среды хранятся в узлах Hyper-V командного проекта.Если шаблон начинает часто использоваться спустя долгое время после создания, необходимо принять меры по обеспечению работоспособности среды в течение длительных периодов времени.

Подготовка к созданию снимка

  1. Убедитесь, что на виртуальных машинах среды установлены последние обновления операционных систем.

  2. Если какая-либо виртуальная машина в среде подключена к домену, откройте командную строку и выполните команду gpupdate /force.Эта команда обновит все изменения политик пользователей на виртуальной машине.Без выполнения этой команды скрипты развертывания могут работать неправильно. Возможно также неправильное выполнение тестов.

    ПримечаниеПримечание

    Если одна или несколько виртуальных машин в этом снимке присоединены к домену и снимок используется дольше срока действия пароля для контроллера домена, возможность присоединения виртуальных машин к домену может быть потеряна после восстановления снимка.Один из способов избежать эту проблему — изменить частоту смены пароля машины или отключить смену пароля.Дополнительные сведения об обновлении пароля и о последствиях смены или отключения пароля с точки зрения безопасности см. в разделе Machine Account Password Process.

  3. Убедитесь, что состояние среды Работает.

  4. Если включены рабочие процессы, убедитесь, что состояние функции рабочих процессов Готово и что среда Работает.

  5. (Необязательно) При выполнении тестов в среде, восстановленной по снимку, убедитесь, что возможность тестирования имеет состояние Готово.

    ПримечаниеПримечание

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

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

Средство просмотра среды Lab Management используется для подключения к среде и создания снимка.

Создание снимка

  1. В Microsoft Test Manager подключитесь к среде. В Центр лабораторий на вкладке Лаборатория, выберите среда, а затем выберите Подключить.

  2. В Средство просмотра среды (Microsoft) выберите вкладку Снимки.

  3. Выберите Сделать снимок.

  4. В диалоговом окне Сделать снимок среды введите имя снимка, а затем выберите Сделать снимок.

    Когда создание снимка будет завершено, его имя отобразится в левой области.

Восстановление среды из снимка

При восстановлении среды SCVMM, возвращается из моментального снимка виртуальные машины в данной среде с явно указанным состояниям, что они были в момент, когда моментальный снимок был принят.Среду можно восстановить из снимка, созданного до или после текущего состояния среды.Например, можно сделать два снимка среды: один в понедельник, а второй во вторник.В среду можно восстановить среду из снимка, сделанного в понедельник.После этого эту же среду можно восстановить из снимка, сделанного во вторник.

Восстановление среды SCVMM к моментальному снимку

  1. В Microsoft Test Manager, откройте Центр лабораторий, тогдашнее выберите вкладку Лаборатория.

  2. Выберите среда, а затем выберите Подключить.

  3. В Средство просмотра среды (Microsoft) выберите вкладку Снимки.

  4. В списке моментальных снимков, выберите моментальный снимок, который требуется получить, а затем выберите Восстановить выбранный снимок на панели инструментов Снимок.

  5. При необходимости выберите вкладку Машины выберите все компьютеры с отключением, а затем выберите Повторно подключить.

ПримечаниеПримечание

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

Совместный доступ к снимку среды

Чтобы обеспечить совместный доступ к снимку среды, для него можно создать ссылку.Файл компоновки (LVR-файл) может открыть любой пользователь на любом компьютере с Microsoft Test Manager, если у него есть права на работу в среде командного проекта.

Чтобы создать ссылку на снимок среды SCVMM

  1. В средстве Microsoft Test Manager в Центре лабораторий на вкладке Лаборатория убедитесь, что среда Работает.

  2. Выберите среда, а затем выберите Подключить.

  3. В Средство просмотра среды (Microsoft) выберите вкладку Снимки.

  4. В списке моментальных снимков, выберите моментальный снимок, который нужно связать, а затем выберите Открыть общий доступ к снимку на панели инструментов Снимок.

  5. Укажите имя LVR-файла компоновки.

  6. Файл компоновки можно вложить в сообщение электронной почты или разместить в общей папке.

Подключение к снимку из файла компоновки

  1. Дважды щелкните LVR-файл компоновки.

    Откроется диалоговое окно Подключиться к среде.Выберите один из приведенных далее вариантов:

    Подключиться к снимку в данной среде

    Извлекает точное состояние среды SCVMM, на которой моментальный снимок был принят.

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

    Подключиться к среде в ее текущем состоянии

    Система подключается к среде в ее текущем состоянии и не возвращается к снимку, выбранному во время создания файла компоновки.

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

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

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

    Необходимость в создании копии может возникнуть, если среда в данный момент уже используется или если нужно избежать блокирования среды для других пользователей.

    ПримечаниеПримечание
    Создание копии может занять много времени и места на диске в библиотеке командного проекта.Если предполагается одновременный запуск нескольких копий среды, в исходной среде должна использоваться сетевая изоляция.Дополнительные сведения см. в разделе Создание и использование изолированной от сети среды.

  2. Выберите Подключить, чтобы открыть среду в Средство просмотра среды.

ПримечаниеПримечание

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

Сохранение среды со снимками в библиотеке

Чтобы среду можно было сохранить, она должна находиться в состоянии Остановлено.Среду в состоянии Выполняется сохранить нельзя.

При сохранении среды, оригинал который не планируется сразу же удалить, рекомендуется включить для хранимой среды функцию сетевой изоляции.Это позволит другому пользователю развернуть копию хранимой среды.Пошаговые инструкции по включению сетевой изоляции см. в разделе Создание и использование изолированной от сети среды.

Создание среды в библиотеке

  1. В средстве Microsoft Test Manager в Центре лабораторий на вкладке Лаборатория убедитесь, что среда Остановлена.

  2. Выберите среду, которую необходимо сохранить.

  3. Выберите Сохранить в библиотеке.

  4. В диалоговом окне Сохранить в библиотеке заполните поля Имя среды и Описание для сохраненной среды.

  5. Выберите Общая папка библиотеки проекта из раскрывающегося списка, а затем выберите Магаз&&ин.

    В процессе создания отображается индикатор выполнения.Можно также просмотреть текущий этап создания каждой виртуальной машины.По завершении процесса хранимая среда отобразится в списке Среды на вкладке Лаборатория.

Удаление снимка из среды

Большое количество снимков среды может накопиться достаточно быстро.Для хранения снимка требуется много места в группе узлов.Рекомендуется время от времени просматривать список снимков и удалять те из них, которые более не требуются.

Удаление снимка

  1. В средстве Microsoft Test Manager в Центре лабораторий на вкладке Лаборатория убедитесь, что среда запущена.

  2. Выберите среду SCVMM, а затем выберите Подключить.

  3. В Средство просмотра среды (Microsoft) выберите вкладку Снимки.

  4. Выберите моментальный снимок для удаления, а затем выберите Удалить снимок.

  5. В диалоговом окне подтверждения нажмите Удалить снимок.

См. также

Основные понятия

Создание лабораторных сред

Практическое руководство. Выполнение ручных тестов и создание воспроизводимых ошибок в средах SCVMM