1

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

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

Более конкретно:
Если виртуальная машина приостановлена в системе A, скопирована в систему B, а затем возобновлена в системе B, может ли схема памяти остаться неизменной?

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

1 ответ1

0

Посмотрите на эту статью, пожалуйста:

Что делать, если вы создали виртуальную машину с помощью VMware Workstation и хотите перенести ее на другой компьютер? Или даже где-то еще на вашем хосте? Процесс не сложный, и в большинстве случаев вы даже можете переместить свою виртуальную машину с хоста Windows на хост Linux или наоборот. Вот как.

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

Всегда безопаснее делать резервные копии всех файлов в папке (каталоге) вашей виртуальной машины, прежде чем запускать такой процесс.

  • Виртуальные машины используют относительные пути
  • Подготовка вашей виртуальной машины к переезду

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

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

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

    If you are moving the virtual machine to a new host and have a network connection between the original host machine and the new host, you are finished with the preparations on the original host. Otherwise, you need to have a way of moving the virtual disk (.vmdk) files from the virtual machine's directory to the new host. You could move them to a shared network directory, for example, or burn them to CD-ROMs if they are not too large. 
    

Как только вы узнаете, как вы собираетесь перемещать виртуальную машину, перейдите к разделу «Перемещение виртуальной машины на новую хост-машину».

    If you are moving this virtual machine to another directory on this host, then you are ready to make the move. Copy all the files in the virtual machine's original directory to the new location. If you stored any files in directories other than the virtual machine directory, be sure to move them into a directory of the same name and same position relative to the location of the virtual machine. 
  • Перемещение виртуальной машины на новую хост-машину

Убедитесь, что VMware Workstation установлена и правильно работает на новом хост-компьютере.

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

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

Кроме того, убедитесь, что у вас нет абсолютных путей, указывающих на какие-либо файлы, которые вы перемещаете.

Чтобы определить, используют ли какие-либо файлы абсолютные или относительные пути, используйте Редактор конфигурации. Выберите каждое устройство. Кроме того, посмотрите на местоположение файла журнала повторов.

Примечание. Если ваша виртуальная машина использует диски в режиме отмены, лучше всего зафиксировать или отменить изменения, когда гостевая операционная система завершит работу. Если вы не можете зафиксировать или отменить изменения на вашем диске, прочитайте Рекомендации по перемещению дисков в режиме отмены. Запустите VMware Workstation и откройте новую виртуальную машину, которую вы только что создали. Выберите «Файл»> «Открыть», затем перейдите к файлу конфигурации виртуальной машины. Виртуальная машина добавляется в список «Имя виртуальной машины» в окне «Рабочая станция».

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