Я думаю, что официальные инструкции Azure http://www.windowsazure.com/en-us/manage/windows/how-to-guides/capture-an-image/
Инструкции на странице довольно просты:
- Удаленный рабочий стол в вашей Azure VM
- Откройте окно командной строки администратора
- Запустите sysprep с указанными настройками (Out-Of-Box-Experience, Generalize, Shutdown)
- Нажмите OK
- Подождите, пока система отключит виртуальную машину.
- Захват кликов в портале.
Звучит просто, но виртуальная машина никогда не выключается, поэтому вы не можете нажать кнопку capure. Если вы вручную закроете экземпляр, даже после ожидания много часов, результирующее изображение не сработает, и исходный vhd будет уничтожен в процессе.
Может ли кто-нибудь подтвердить, что вы можете захватить запущенный экземпляр Azure, используя этот рабочий процесс или какой-либо другой рабочий процесс? Если да, можете ли вы рассказать мне, что вы делаете иначе, чем то, что я делаю?
Подробности - Тесты, которые я выполнил, следующие:
ИСПЫТАНИЕ 1 - Win2k8 R2 на малом экземпляре
- Запустите небольшой экземпляр Win2k8 R2 в западном регионе США.
- Удаленный рабочий стол в изображение
- Запустить sysprep с помощью OOBE, обобщить, выключить
- Панель управления Azure показывает, что вся активность процессора завершена после 15 минут sysprep, устройство не работает, устойчивое состояние - 0,41% cpu
- Подождите несколько часов ( > 2,5 часа на момент написания этого экземпляра, > 12 часов на других тестах).
- Azure VM все еще запущена, кнопка захвата для экземпляра недоступна на портале
TEST 2 - Win2k8 R2 на большом экземпляре
- те же шаги, что и для теста 1, но для большого экземпляра
- одни и те же результаты, за исключением того, что загрузка центрального процессора составляет 0,08% через 15 минут.
TEST 3 - Win2k12 Data Center Edition на небольшом экземпляре
- те же шаги, что и тест 1, но запустить Центр обработки данных Win2k12
- тот же результат, что и Test 1, за исключением использования CPU в режиме стабильного состояния, составляет 4.2%
TEST 4 - Win2k8 R2 для малого экземпляра с обновлением Windows
- выполните те же шаги, что и Тест 1, но запустите Центр обновления Windows несколько раз, пока не появится больше обновлений перед запуском sysprep
- те же результаты, что и тест 1
TEST 5 - Win2k8 R2 для малого экземпляра с обновлением Visual Studio 2012 3
- те же шаги, что и для теста 1, но установите VS2012 Ultimate и VS2012 Update 3 перед запуском sysprep
- те же результаты, что и тест 1
TEST 6 - Win2k8 R2 на большом экземпляре с полностью настроенным сервером IIS
- обеспечить стандартную конфигурацию сервера (IIS,.NET 4.5) на большом экземпляре
- запустите наши стандартные тесты веб-сервисов.
- запустите sysprep с помощью OOBE, выполните генерацию, завершение работы
- подождите 4 часа, позволяя запускать sysprep
- использовать портал для выключения экземпляра
- использовать портал для захвата экземпляра
- сгенерированное изображение не работает (подготовка компьютеров к нему истекает через пару часов)
- оригинальный VHD не работает (невозможно создать удаленный рабочий стол в экземпляре, созданный с помощью VHD)
TEST 7 - Win2k8 R2 на большом экземпляре с полностью настроенным сервером IIS
- то же, что и тест 6, кроме подождите 12 часов, чтобы запустить sysprep
- на момент написания этой статьи (12 часов) VM все еще не выключилась