2

Привет! Я пытаюсь сделать резервную копию / копию моей виртуальной машины, она установлена в Windows Server 2000, и я хочу сделать некоторые изменения / тесты, не меняя исходную. Копия должна быть использована в Windows 7, и я пытаюсь сделать / изменить приложение, которое взаимодействует с БД, это приложение размещено на ВМ, а также на БД, и, поскольку я не хочу винт до стабильной версии, я хочу знать, как скопировать виртуальную машину на мой настольный компьютер, чтобы экспериментировать без забот.

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

Если это действительно так, какие-либо предложения?

2 ответа2

1

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

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

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

Если вы хотите сделать фактическую копию, это включает в себя просто копирование основных файлов для виртуальной машины, которые обычно для VMWare будут файлами vmdk, для VirtualBox - vdi и т.д. Если вы не уверены в том, что делаете, сделайте копии из интерфейса виртуальной машины. После этого все, что вам нужно сделать, это скопировать файл (ы) для виртуальной машины в новое место и открыть их оттуда. Я хотел бы предложить прочитать соответствующую документацию для вашего программного обеспечения для виртуализации (например, VMWare, Virtualbox) и / или просмотреть учебные материалы или другую информацию в Интернете, например, такую: http://www.kernelhardware.org/how-to-move-virtualbox -guest-VM /

Если приложение и база данных работают в одной и той же виртуальной машине, очень вероятно, что соединение установлено через "loopback" адрес "localhost" или 127.0.0.1. В этом случае не должно быть проблем с настройкой приложения и базы данных после перемещения их в другое место в сети, поскольку приложение уже настроено на постоянное подключение к базе данных, работающей на той же виртуальной машине, что и приложение (независимо от того, какая виртуальная машина является фактической). IP-адрес есть).

0

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

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