Я запускаю несколько виртуальных машин в Xen, и теперь я пытаюсь создать/отменить моментальные снимки своих виртуальных машин.
Вместе с Xen и blktap2
поставляется еще одна утилита, vhd-util
, и, судя по ее описанию, я предполагаю, что смогу использовать ее для создания/отката снапшотов ВМ.
Создать снимок на самом деле легко, я просто вызываю:
vhd-util snapshot -n aSnapShot.vhd -p theVMtoBackup.vhd
Но когда дело доходит до восстановления моментального снимка, все становится очень раздражающим.
Команда «revert» требует обязательного аргумента «journal
», например:
vhd-util revert -n aSnapShot.vhd -j someThingCalledJournalOfWhichIHaveNoIdea
И vhd-util
ожидает какую-то информацию из журнала, а значит, это не какой-то пустой файл, в который можно писать логи.
Но я просмотрел код и интернет, так и не понял, откуда взялся этот журнал.
Аналогичный вопрос задается http://xen.1045712.n5.nabble.com/snapshots-with-vhd-util-blktap2-td4639476.html, но бедный парень так и не получил ответа.
Надеюсь, кто-нибудь здесь сможет мне помочь.