EC2 Windows 2008 VM导入无法正常工作

我试图将Windows 2008 SP2服务器映像上传到Amazon EC2,但是一旦该过程完成,我就无法连接到它。

  1. 我曾经从我们的数据中心导出VMDK。
  2. 该图像似乎有一个固定的IP,所以我把它加载到VMWare播放器,并启用DHCP。
  3. 我按照亚马逊的说明上传了它: http : //aws.amazon.com/ec2/vmimport/
  4. 我开始新的实例,并尝试到公共DNS的RDP; 连接失败。

我的两个想法是:

  1. 加载它在VMWare播放器搞砸了,因为说明说使用ESX映像。
  2. 他们给我的图像有错误的networking适配器types。 该映像具有使用E1G60I32.sys驱动程序的Intel(R)PRO / 1000 MT适配器。

我已通过以下步骤成功将Windows Server 2008 R2 Enterprise vmware工作站映像导入到EC2中:

1)删除了vmware中的所有快照

2)通过以下步骤将虚拟机的磁盘设备转换为IDE:

a) add a new disk of IDE type (no file splitting) b) use Acronis True Image boot image (or any disk cloning tool) to clone the SCSI partition to the IDE partition c) remove and delete the SCSI volume and vmdk file(s). 

3)删除了VMware工具

4)启用远程桌面访问

5)使用OVFTool将VM转换为OVF

6)使用EC2-import-instance创build导入实例

7)使用ec2-upload-disk-image上传虚拟机

8)等待直到实例被转换。 启动实例。

9)使用安全组的入站规则打开RDP端口。

10)通过RDP成功连接。

这是一个痛苦的过程,但它的工作。 根据你在问题中显示的内容判断,你可能需要考虑将磁盘types转换为IDE,并将图像转换为OVF格式。

使用ec2-import-instance命令将图像导入到EC2时,我们必须记住一些事项:

  • 在开始导入之前,我们必须启用“远程访问”选项
  • 知道pipe理员密码
  • 确保pipe理员用户能够使用RDP
  • 创build安全组或修改现有安全组以启用RDP所需的端口。

似乎将VMDK图像转换为Hiper-V图像更快。 于是我安装了Starwind VMDK < – > VHD转换器http://www.starwindsoftware.com/converter,并将其转换成VHD图像&#x3002;

请记住在命令属性中分配安全组

 -g [security group] 

当我尝试通过ec2-api-tools自己导入虚拟机时,出现了很多连接问题。 在你的服务器上:

  1. 允许RDP
  2. 禁用自动login
  3. 设置非空的pipe理员密码
  4. 在Windows防火墙设置中允许来自外部networking的RDP连接
  5. 更改EC2安全组防火墙规则以允许RDP