Как сохранить VMware Fusion VM? - PullRequest
4 голосов
/ 07 мая 2009

Я работаю над созданием 3-х версий VM XP с IE6, 7 и 8 отдельно для моей команды. Я начал со старого образа VMware, который у нас был, который имел IE6 и SP2, прошел через него и настроил все, что нам нужно, оставив IE6.

Теперь мне нужно продублировать эту виртуальную машину и впоследствии обновить до IE7 и 8 на следующих 2 копиях.

Моя оригинальная ВМ имела файлы: .nvram, .vmdk, .vmsd, .vmx и .vmxf. Когда я создал новый VM из этого, мне пришлось выбрать файл .vmdk. Затем VMware прошел и собрал другие необходимые файлы.

Я обнаружил, что все обновления, которые я сделал для своей первой копии XP, хранятся в отдельном файле, который я поручил VMware хранить в / usr / local / vms. С обновлениями и двумя снимками, которые я сделал во время процесса обновления, теперь это около 6 ГБ.

Я продублировал свою оригинальную виртуальную машину и установил новую машину под названием IE7, но когда она загрузилась, обновлений не было. Теперь я знаю, что все мои изменения были сохранены в файле / usr / local / vms / IE6 6 ГБ.

Как я могу объединить все свои обновления обратно в файл .vmdk, чтобы я мог: а) создать 2 нужные мне виртуальные машины IE7 / 8 и б) разместить образы 3 виртуальной машины в нашей сети, чтобы другие разработчики могли их использовать

Я думаю, что, поскольку я запустил этот процесс из файла .vmdk, должен быть способ вернуть все обратно.

1 Ответ

6 голосов
/ 07 мая 2009

Удаление точки моментального снимка должно зафиксировать дельта-файлы обратно в основной файл .vmdk. Вы должны быть в состоянии сделать снимок перед установкой браузера и разветвлять каждую установку после снимка.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...