Как автоматически клонировать ВМ?
Я запускаю виртуальную машину Windows XP на хост-машине Ubuntu версии 14.04. Я 5 раз клонировал основную ВМ. Я запускаю специальное программное обеспечение на первой виртуальной машине. Программное обеспечение может повредить виртуальную машину в тот или иной день. Так вот почему я автоматически запускаю одну из оставшихся 4 ВМ.
Поскольку оставшиеся виртуальные машины будут повреждены временем, мне интересно, как я могу сгенерировать на хост-компьютере сценарий bash, который позволит мне автоматически клонировать безопасную виртуальную машину?
1 ответ
Чтобы просто клонировать ВМ vm1
(где vm1
это имя виртуальной машины) 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 и т. Д.)