• aws ec2 导出成ova,导入到vmware


    目的:项目迁移,从aws迁移到其他云商C
    调研:aws ec2支持导出成ova格式,C云商也支持后台导入
    步骤步骤:
    1)aws ec2安装aws cli
    参考
    https://docs.aws.amazon.com/zh_cn/cli/latest/userguide/install-cliv2-linux.html

    2)创建1个s3桶(和ec2同在一个region)
    s3桶需要开启授权,允许ova导出的账号ID写入文件的权限
    如果您以 AWS Identity and Access Management (IAM) 用户身份登录,那么您的 IAM 策略中需要配置权限,才能使用 VM Import/Export
    参考
    https://docs.aws.amazon.com/zh_cn/vm-import/latest/userguide/vmexport.html#vmexport-limits
    https://docs.aws.amazon.com/zh_cn/vm-import/latest/userguide/vm-import-ug.pdf

    3)启动导出任务(目前只支持导出根目录所在磁盘的内容,可以把挂载盘的数据mv到根目录下)
    ec2的/root创建一个file.json
    {
    "ContainerFormat": "ova",
    "DiskImageFormat": "VMDK",
    "S3Bucket": "my-export-bucket",
    "S3Prefix": "vms/"
    }

    导出动作命令,执行此命令会有1次自动重启
    aws ec2 create-instance-export-task --instance-id 实例id --target-environment vmware --export-to-s3-task file://file.json

    查看导出状态
    aws ec2 describe-export-tasks --export-task-ids 任务名称

    取消实例导出任务
    aws ec2 cancel-export-task --export-task-id 任务名称

    4)从s3将ova文件拷贝到1台ec2,然后假设一个nginx文件下载站,只允许白名单IP访问下载ova文件,

    导入到本地的vmare workstation测试,启动ok,上网正常。

    顺利完成

    如遇到问题,可以查看问题汇总

    https://docs.aws.amazon.com/zh_cn/vm-import/latest/userguide/vmimport-troubleshooting.html

    https://help.skeddly.com/en/articles/4323743-failed-to-create-ec2-instance-export-task

  • 相关阅读:
    [HAOI2015]按位或
    【bzoj 4675】 点对游戏
    [WC2013]糖果公园
    [国家集训队]数颜色 / 维护队列
    【bzoj 3252】攻略
    [ZJOI2016]小星星
    hdu-1712 ACboy needs your help---分组背包
    hdu-2844&&POJ-1742 Coins---多重背包
    UVA-147 Dollars---完全背包+打表
    hdu-2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活---多重背包
  • 原文地址:https://www.cnblogs.com/ccielife/p/14247359.html
Copyright © 2020-2023  润新知