【问题标题】:Error importing vmdk files using ec2 developer tools使用 ec2 开发人员工具导入 vmdk 文件时出错
【发布时间】:2013-01-08 18:58:58
【问题描述】:

虽然 ec2-import-instance 工具支持 vmdk 磁盘格式,但每次尝试对 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。

【问题讨论】:

    标签: amazon-ec2 ec2-api-tools


    【解决方案1】:

    我通过从 VirtualBox(我创建它的地方)导出我的 VM 为自己解决了这个问题。这将其导出为 OVF 格式(我必须将默认扩展从 OVA 更改为 OVF)。然后 ec2-import-instance 起作用了。

    This 在使用 qemu-img 转换为 RAW 不起作用时让我走上了正轨。

    【讨论】:

      【解决方案2】:

      我也遇到过同样的问题。我的解决方案:使用 StarWind V2V 转换器将 VMDK 转换为 RAW (-f RAW) 或 VHD (-f VHD)。

      【讨论】:

        【解决方案3】:

        错误:文件使用不支持的压缩算法 0。 VMDK 是使用 OVA 格式而不是 OVF 格式创建的。

        分辨率

        以 OVF 格式创建 VMDK。

        【讨论】:

          【解决方案4】:

          此 ec2 迁移工具适用于 VMware 工作站和 ESX http://cloudscraper.migrate2iaas.com/ 只需从正在运行的服务器上运行它即可。

          【讨论】:

            【解决方案5】:

            看起来它与“压缩算法”无关,而是更多地与支持的 vmdk 格式有关,如 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html 中所述

            【讨论】:

            • 您是如何实际解决问题的?我在使用 VMware Fusion 6 的 vmdk 时遇到了同样的问题。我担心 ec 迁移工具不支持 vmware 的最新格式。
            • 我也很想知道你是否破解了这个
            猜你喜欢
            • 1970-01-01
            • 2019-06-15
            • 2015-02-06
            • 1970-01-01
            • 1970-01-01
            • 2017-01-27
            • 1970-01-01
            • 2019-01-28
            • 2020-05-08
            相关资源
            最近更新 更多