Снимок виртуальной машины это запись состояния, данных диска и конфигурации виртуальной машины в определенный момент времени. Снимок может быть создан без выключения виртуальной машины (на горячую).
Снимки виртуальных машин применяются для:
1. Резервного копирования рабочего состояния виртуальных машин. Полезно перед изменением конфигурации или установкой/обновлением ПО;
2. Тестировании новых программных решений;
3. Быстрого развертывания новых вирнуальных машин. Для этого нужно конвертировать снимок в шаблон (template);
Утилита XenCenter позволяет создавать следующие типы снимков виртуальных машин:
1. Снимок диска (Disk-only snapshot) - сохраняет конфигурацию и диски виртуальной машины. Такой снимок может быть экспортирован или использован для восстановления состояния виртуальной машины.
2. Снимок диска и памяти (Disk and memory snapshot) - в отличии от предыдущего типа сохраняет состояние оперативной памяти (RAM) виртуальной машины. Возврат к такому снимку не требует перезапуска виртуальной машины, при создании такого снимка машина должна быть в запущенном или приостановленном состоянии. Снимок диска и памяти может оказаться полезным при тестировании нового приложения или при обновлении существующего ПО.
3. Стабилизированный (замороженный/моментальный/целостный, точного перевода этого термина в заданном контексте не нашел) снимок (Quiesced snapshot) - используется в случае, когда виртуальную машину необходимо подготовить к снятию снимка. Например заставить приложения записать все данные на диск. Используется для windows-машин.
Создание снимков виртуальных машин средствами утилиты XenCenter.
Первым делом выбираем нужную виртуальную машину, ракрываем пункт основного меню "VM" жмём "Take a Snapshot...". В открывшемся окне задаем имя снимка, описание (желательно информативное) и выбираем тип снимка и нажимаем на кнопку "Take Snapshot". Ждем... Снимок готов.
Все снимки отображаются на вкладке "Snapshots".