1

У меня есть виртуальная машина для среды CI/build (Subversion, Jenkins) под управлением Windows Server 2008 внутри сервера VMWare 2.0. Мы переходим на AWS EC2, поэтому используем инструмент командной строки ec2-import-instance.

Следующие шаги были выполнены, и импорт занял 8 часов для 60 ГБ, чтобы загрузить в корзину S3.

  1. Удалить снимок виртуальной машины

  2. Преобразуйте файл vmdk в формат Streaming (тип 5) под новым именем.

  3. import ec2-import-instance "D:/ Виртуальные машины / Управление исходным кодом виртуальной машины / VMServer4.vmdk" -f VMDK -t t1.micro -a x86_64 -b bucket.eu-west.vmimport -o accesskey -w securitykey -g quicklaunch -1 - регион ес-запад-1-з ес-запад-1с

  4. Команда ec2-description-translation-tasks с TaskID показывает статус «Завершено».

  5. Создан новый экземпляр EC2, и я запустил его с консоли AWS.

Когда я пытаюсь выполнить удаленный рабочий стол нового экземпляра с общедоступным DNS, RDP не может найти экземпляр (группа безопасности quicklaunch-1 уже настроена для других экземпляров и работает для моего IP-адреса).

Я тестировал импортированную другую виртуальную машину с окнами, и я смог получить доступ к этому экземпляру ec2 (он не создал снимок).

Не могли бы вы сказать мне, что мне здесь не хватает. Заранее спасибо.

1 ответ1

1

Вы должны помнить, чтобы сделать эти вещи до преобразования вашего изображения:

  1. Чтобы включить RDP через Мой компьютер (щелкните правой кнопкой мыши)-> Настройки-> Дополнительно-> Удаленный
  2. Чтобы настроить внутренний брандмауэр Windows для доступа к RDP

Я принимал участие в создании инструмента для автоматизации процесса: http://www.migrate2iaas.com

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