尽管VMDK磁盘格式是由EC2导入实例工具的支持,每一次我尝试在VMDK文件运行的命令,我收到以下错误:
ERROR: File uses unsupported compression algorithm 0
我引用下面的格式工具:
ec2-import-instance -f vmdk -o <ACCESS KEY> -w <SECRET KEY> <VMDK file>
我使用EC2工具版本1.6.6.1。
尽管VMDK磁盘格式是由EC2导入实例工具的支持,每一次我尝试在VMDK文件运行的命令,我收到以下错误:
ERROR: File uses unsupported compression algorithm 0
我引用下面的格式工具:
ec2-import-instance -f vmdk -o <ACCESS KEY> -w <SECRET KEY> <VMDK file>
我使用EC2工具版本1.6.6.1。
看起来像它什么都没有做与“压缩算法”,而是更多地与支持的vmdk格式,中记录http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html
错误:文件使用了不支持的压缩算法0。VMDK用OVA格式而不是OVF格式创建。
解析度
创建OVF格式的VMDK。
我解决了这个问题我自己从VirtualBox的出口我的虚拟机(在那里我创造了它)。 该公司出口到OVF格式(我不得不从OVA默认用Exention更改为OVF)。 然后EC2导入实例工作。
这用QEMU-IMG没有工作转换为RAW时,把我在正确的轨道上。
这EC2迁移工具可工作在VMware Workstation和ESX http://cloudscraper.migrate2iaas.com/只需从正在运行的服务器上运行。
我也经历过同样的问题。 我的解决方案:StarWind的V2V转换到VMDK转换为RAW(-f RAW)或VHD(-f VHD)。