Пользователь может делать снимки состояния диска, только если ВМ в текущий момент работает (находится в состоянии RUNNING). Снимки организованы с применением древовидной структуры, т.е. у каждого снимка есть родительский элемент, за исключением первого снимка, чьим родительским элементом является снимок с идентификатором «-1».

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

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

Управление снимками дисков в интерфейсе командной строки

Для создания снимка состояния диска необходимо выполнить команду:

onevm disk-snapshot-create <идентификатор_ВМ> <идентификатор_диска_ВМ> <наименование_снимка>

Для возвращения диска к состоянию, заданному в снимке, необходимо выполнить команду:

onevm disk-snapshot-revert <идентификатор_ВМ> <идентификатор_диска_ВМ> <идентификатор_снимка>

Команда будет выполнена только в том случае, если ВМ находится в состоянии POWEROFF или SUSPENDED.

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

Для удаления снимка необходимо выполнить команду:

onevm disk-snapshot-delete <идентификатор_ВМ> <идентификатор_диска_ВМ> <идентификатор_снимка>

Команда удалит снимок только в том случае, если он не активен и не имеет дочерних элементов.

Управление снимками дисков в веб-интерфейсе ПК СВ

Для создания снимка состояния диска ВМ в веб-интерфейсе ПК СВ необходимо выполнить следующие действия:

  1. В меню слева выбрать пункт Экземпляры ВМ — ВМ;
  2. На открывшейся странице ВМ выбрать необходимую виртуальную машину;
  3. На странице виртуальной машины открыть вкладку Хранилище и в строке необходимого диска нажать кнопку Snapshot:
  4. В открывшемся окне «Снимок диска» задать наименование снимка и нажать кнопку [Сделать снимок] (см. рис. 35).

На странице виртуальной машины во вкладке Хранилище (после остановки ВМ):

  • для возвращения диска к состоянию, указанному в снимке, необходимо отметить соответствующий снимок и нажать кнопку Откатить;
  • для удаления снимка состояния диска необходимо отметить соответствующий снимок и нажать кнопку Удалить.


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