Live VM снимок без остановки виртуальной машины

1

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

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

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

Кроме того, я не уверен, как искать этот вопрос в Google. Если я ищу live VM snapshot VirtualBox, я получаю описания того, как сделать снимок работающей машины. Я знаю, как это сделать, но я хочу сделать снимок, который не прерывает работу машины во время создания снимка.

cheeesus
источник
Интересно, но я предвижу проблемы. Причина, по которой виртуальная машина делает паузу, заключается в том, что существует большой объем дискового ввода-вывода. Если вместо этого вы попытаетесь записать каждое событие, которое происходит дважды (одно для действующей машины и одно для дельты), вы наверняка замедляете работу машины.
Рон
Hyper-V делает живые снимки. Если вы нажмете кнопку «Контрольная точка», она сделает снимок, не прерывая работу виртуальной машины.
bwDraco

Ответы:

1

Команда для virtualbox есть

VBoxManage snapshot "<Box Name|UUID>" take "<Snapshot Name>" --description "<description>" --live

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

Коул Басби
источник
0

Hyper-V поддерживает прямые снимки.

  • Клиент Hyper-V, включенный в Windows 8 Pro и Windows 10 Pro, может делать моментальные снимки без прерывания работы виртуальной машины или ее приложений. Клиент Hyper-V использует ту же технологию, что и решение Microsoft для виртуализации Windows Server Hyper-V. (Вам потребуется обновить ОС, чтобы получить доступ к этой функции, если вы не используете профессиональную версию Windows; это будет стоить 99 долларов США.)

  • Я столкнулся с проблемой тестирования этой функции в Windows 10 Pro: если гостевые службы в гостевой ОС не устарели, вы можете получить ошибку при этом, и снимок не удастся. Я не уверен, как решить эту проблему.

bwDraco
источник