Моя компанія працює з віртуальними машинами. Цими керує, використовуючи центральний хост, який підключається до різних віртуальних машин (використовуючи технологію обробки віртуальних машин ESX).
Один з цих віртуальних машин централізує всі операції, і за допомогою runProgramInGuest
і CopyFileFromGuestToHost
, все обробляється.
Ця система викликає досить багато проблем, в основному через нестабільність згаданих команд runProgramInGuest
і особливо CopyFileFromGuestToHost
, і я хотів би вирішити це простою справою:
Моя ідея - поставити всі ці хости в звичайну мережу, давши кожній віртуальній машині мережеве ім'я (наприклад, pc001, pc002, ...), а потім використовувати команди, як xcopy /F \\pc001\<dir>\<filename> .
замість, CopyFileFromGuestToHost
а просте виконання \\pc002\<dir>\<bathfile>.bat
замість runProgramInGuest
.
Моє запитання: що для цього потрібно зробити і які проблеми я можу очікувати? Як приклад, одне з речей, з якими я не знаю, як це впоратися, - це перезапуск гостя та додавання знімка (щоб повернути машину в початковий стан). Хтось може мені тут допомогти?
Для вашої інформації: всі машини базуються на Windows: Windows-7, Windows-Vista та Windows-10.