Назад | Перейти на главную страницу

Когда я должен использовать связанные или полные клоны ВМ?

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

Может ли кто-нибудь привести пару конкретных примеров использования полных клонов виртуальных машин вместо связанных?

Связанный клон работает аналогично технике создания снимков. Моментальные снимки работают таким образом, чтобы экономить использование диска: когда вы создаете моментальный снимок и вносите изменения после него (при работе с системой внутри виртуальной машины), VMware сохраняет только измененные части диска (секторы).

Связанные клоны виртуальных машин работают аналогично: если у вас есть диск на 10 ГБ и вы создаете связанный клон, вам не нужны дополнительные 10 ГБ места - просто гораздо меньше. Когда вы работаете с исходной или клонированной виртуальной машиной, сохраняются только изменения или различия. Важно отметить, что клонированная виртуальная машина по-прежнему зависит от исходного образа диска.

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

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

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

Связанный клон также выполняется быстрее, но вы должны быть осторожны при удалении виртуальных машин - если вы удалите базовый образ для данного связанного клона, этот связанный клон умрет. Я (счастливый) пользователь VirtualBox: там вы можете увидеть для данной машины (Настройки -> Хранилище -> остановить курсор над образом виртуального жесткого диска), основан ли этот образ на другом и какова его база. Но пока я не знаю, как убедиться перед удалением виртуальной машины, что она не является базой для любого другого связанного клона. Также обратите внимание, что в любое время, если вы захотите сделать связанный клон независимым, вы можете сделать полное клонирование этого связанного клона, и оно у вас будет. Я думаю, что обратный процесс невозможен (создание привязки данного клона по данной базе для экономии места на диске). Пожалуйста, поправьте меня, если я не прав.