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

Экспорт снимка с VMWare Workstation 8

Как я могу экспортировать виртуальную машину с VMWare Workstation 8 на другой физический компьютер, на котором установлена ​​VMWare Workstation 8? т.е. как я могу перемещать снимки между разными экземплярами VMWare Workstation 8?

Хосты виртуальной машины - это Linux CentOS.

Предположим, что исходная и целевая машины с установленным WMWare работают в Windows.

Спасибо.

Хорошо, спасибо за пояснение, проблема в том, что вы понимаете, что такое снимок, а не то, что вы думаете. Допустим, у вас есть диск без моментальных снимков, когда вы создаете моментальный снимок, все, что происходит, - это то, что новый файл создается гипервизором с ТОЛЬКО изменениями на базовом диске, которые были сделаны с момента создания моментального снимка, гипервизор затем отправляет только гостевую операционную систему. system правильные данные либо с базового диска (если этот бит диска не был изменен с момента создания моментального снимка), либо данные из файла моментального снимка (только если этот бит данных был изменен с момента создания моментального снимка). Так что ПРОСТО отправка файла снимка будет включать только измененные данные и сама по себе будет мало полезна или вообще не будет использоваться - это нормально?

Тем не менее, то, что вы на самом деле пытаетесь достичь, очень просто, просто выключите свою виртуальную машину и выберите `` Сохранить в OVF '' в меню `` Файл '', это затем позволит вам сохранить виртуальную машину в гипервизорном гностическом формате под названием OVF, который вы можете затем передайте кому угодно. Затем они могут импортировать этот файл OVF в любой имеющийся у них гипервизор (т.е. это не обязательно должна быть рабочая станция VMWare). Этот файл будет содержать виртуальную машину, сохраненную на момент выключения, при необходимости вы можете удалить моментальные снимки на своем собственном компьютере и продолжить работу.

Вот (довольно плохая) диаграмма, которую я только что создал;

В этом примере у нас есть только четыре «блока» / местоположения данных - пронумерованные от 1 до 4. Как вы можете видеть, каждый «блок» содержит бит данных (в данном случае одно число). Затем мы создаем снимок с номером 1 и меняем данные в «блоках» 1 и 3 (в данном случае на 101 и 75). На этом этапе, если ОС читает «блок» 1, ответ гипервизора будет 101, а не 100, и 75, а не 50 для «блока» 3, но ответ для «блоков» 2 и 4 останется 200 и 25. Если мы удалим снимок 1, затем все возвращается к значениям, выделенным желтым цветом. Если мы создадим второй снимок и запишем число 102 в «блок 1», то этот «блок» и ТОЛЬКО этот блок обновится во втором файле снимка, если мы прочитаем «блок» 3, он обратится к первому файлу снимка, чтобы получить эти данные и в базовый файл, если мы хотим прочитать «блоки» 2 и 4. Если мы сохраним / экспортируем виртуальную машину в точке «Snap 2», она создаст один файл с блоками, записанными в этой точке (т.е. 102, 200, 75, 25).

Теперь очевидно, что в любой ситуации, когда моментальные снимки виртуальной машины могут быть снижены производительности для дискового ввода-вывода, поскольку для достижения этого механизма моментальных снимков может быть несколько операций чтения и записи на диск. Фактически, чем больше снимков и больше изменений на снимок, тем выше может быть снижение производительности. Тем не менее, наступает момент, когда, если очень большой объем диска был записан как часть текущего снимка, снижение производительности будет уменьшаться, поскольку почти весь ввод-вывод будет идти в файл снимка, но этого следует избегать, если ты можешь. Фактически, снимки виртуальных машин - плохая идея, поскольку время, затрачиваемое на их удаление (которое просто записывает изменения обратно в базовый файл или промежуточный файл привязки), тем больше, чем больше изменений произошло с момента привязки. Как правило, мне не нравятся снимки, существующие более 24/48 часов, но в среде рабочего стола, которую можно немного растянуть.

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

Это понятно? Если нет, может быть, взгляните на руководства, они довольно понятны.

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

То, что Chopper3 о снимках, правда, но VMware способна объединять диски и удалять изменения из других снимков. Вот почему также можно вручную удалить снимки состояния, которые вам больше не нужны, и в конечном итоге освободить место на диске.

Имейте в виду, что операции слияния и удаления могут поначалу занимать много места на диске и могут занять довольно много времени.