9

У меня есть машина VirtualBox, представляющая "чистую" установку моей ОС. Я хотел бы использовать эту виртуальную машину для нескольких типов машин - одну для простых игр, одну для программирования, одну для редактирования звука. В общем, я хочу три или четыре (возможно, более поздние) виртуальные машины, которые я могу запустить в зависимости от того, что я делаю. Из того, что я понимаю, и клоны, и снимки могут служить моим целям. Я мог бы сделать отдельный клон для каждой виртуальной машины, которую я хочу, или просто создать несколько снимков базовой машины и установить все свои инструменты на каждую.

Единственное основное различие, о котором я могу думать, это то, что (1) я не могу запустить несколько снимков одной и той же машины одновременно (или я могу?) и (2) клоны будут занимать больше места на моем жестком диске (поскольку весь виртуальный жесткий диск будет клонирован несколько раз).

Обратите внимание, что меня не интересует запуск нескольких виртуальных машин одновременно, я хочу запускать только одну.

Есть ли другие различия, о которых я не думаю?

3 ответа3

4

Ваша разница (2) стирается, если ваши клоны являются "связанными клонами", а не "полными клонами". Связанные клоны используют разностные диски так же, как снимки. Тогда настоящие отличия от создания моментальных снимков заключаются в том, что они могут быть сделаны с работающей виртуальной машины; и, кроме того, ваша точка (1), которая возникает потому, что каждый снимок имеет одинаковый идентификатор диска (UUID). Напротив, каждому клонированному диску назначается новый идентификатор диска (UUID). Различные идентификаторы дисков позволяют клонированным дискам работать одновременно.

0

Оба: Начните с клонов, затем сделайте снимок их, прежде чем вносить важные изменения или любые другие изменения, которые вы можете откатить. Например, ваше программирование решило, что вам нужно добавить библиотеку, которая может убить вашу виртуальную машину. Я бы сделал клон базовой ВМ для каждой цели, для которой он вам нужен.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .