Команды для ручного сохранения состояния ВМ с помощью утилитыvirshприведены в таблицах ниже. Для использования утилиты в интерфейсе командной строки необходимо ввести:
sudo virsh <команда> <аргумент> <параметр>
Ручное сохранение состояния
После каждого ручного запуска ВМ из определенного файла, она будет возвращаться в состояние на момент сохранения.
Команда
Аргумент
Параметр
Описание
save
<имя_ВМ> <путь_до_файла_сохранения>
-
Cохранить состояние ВМ в файл
--bypass-cache
Не использовать кэш файловой системы при сохранении
--xml <строка>
XML-файл с обновленным описанием
--running
Запустить ВМ после восстановления
--paused
Поставить ВМ на паузу после восстановления
--verbose
Показать ход выполнения операции сохранения
save-image-define
<путь_до_файла_сохранения> <путь_до_xml_шаблона>
-
Переопределить XML-файл для сохраненного файла состояния ВМ
--running
Запустить ВМ после восстановления
--paused
Поставить ВМ на паузу после восстановления
save-image-dumpxml
<путь_до_файла_сохранения>
-
Сохранить информацию о ВМ состояния в XML
save-image-edit
<путь_до_файла_сохранения>
-
Редактировать XML шаблон сохраненного файла состояния ВМ
--running
Запустить ВМ после восстановления
--paused
Поставить ВМ на паузу после восстановления
restore
<путь_до_файла_сохранения_состояния>
-
Восстановить ВМ из сохраненного состояния в файле
--bypass-cache
Не использовать кэш файловой системы при восстановлении
--xml <строка>
XML-файл с обновленным описанием
--running
Запустить ВМ после восстановления
--paused
Приостановить ВМ после восстановления
--reset-nvram
Переопределить NVRAM из шаблона
Автоматическое сохранение состояния
После каждого автоматического запуска ВМ из определенного файла, она будет возвращаться в состояние на момент сохранения.
Команда
Аргумент
Параметр
Описание
managesave
<имя_ВМ>
-
Управляемое сохранение состояния ВМ
--bypass-cache
Не использовать кэш файловой системы при сохранении
--running
Запустить ВМ после возобновления работы
--paused
Поставить ВМ на паузу после возобновления работы
--verbose
Показать ход выполнения операции сохранения
managedsave-remove
<имя_ВМ>
-
Удалить управляемое сохранение ВМ
managedsave-edit
<имя_ВМ>
-
Редактировать XML-файл для управляемого файла состояния сохранения ВМ
--running
Запустить ВМ при запуске
--paused
Приостановить ВМ при запуске
managedsave-dumpxml
<имя_ВМ>
-
Информация о ВМ управляемого файла состояния сохранения в формате xml
managedsave-define
<имя_ВМ> <файл_с_обновленным_описанием>.xml
-
Переопределить XML-файл для управляемого файла состояния сохранения ВМ