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