Я запускаю виртуальную машину Windows XP на хост-компьютере Ubuntu версии 14.04. Я 5 раз клонировал основную ВМ. Я запускаю специальное программное обеспечение на первой виртуальной машине. Программное обеспечение может повредить виртуальную машину в тот или иной день. Так вот почему я автоматически запускаю одну из оставшихся 4 ВМ.
Поскольку оставшиеся виртуальные машины будут повреждены временем, мне интересно, как я могу сгенерировать сценарий bash на хост-машине, который позволит мне автоматически клонировать безопасную виртуальную машину?
Чтобы просто клонировать VM vm1
(где vm1
название VM) к vm2
что-то вроде этого сделает:
vboxmanage clonevm vm1 --name vm2
Для получения дополнительной информации, выполнение vboxmanage --help
- clonevm
может выбрать переменные варианты:
clonevm <uuid|vmname>
[--snapshot <uuid>|<name>]
[--mode machine|machineandchildren|all]
[--options link|keepallmacs|keepnatmacs|
keepdisknames]
[--name <name>]
[--groups <group>, ...]
[--basefolder <basefolder>]
[--uuid <uuid>]
[--register]
Это могло быть сделано автоматически в сценарии (например, модификация/времена доступа проверки, присвоил имя на основе даты, gvfs переменная, и т.д.)