如何导入已有的镜像文件到云服务器ECS并作为自定义镜像出现在地域中

发布时间 - 2018-09-21 00:00:00    点击率:

本篇文章给大家带来的内容是关于如何导入已有的镜像文件到云服务器ecs并作为自定义镜像出现在地域中,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

ImportImage

描述

导入自定义镜像后,您可以使用创建的自定义镜像创建ECS实例(RunInstances)或者更换实例的系统盘(ReplaceSystemDisk)。调用该接口时,您需要注意:

您必须提前 上传镜像文件到对象存储OSS。

导入镜像的地域必须跟镜像文件上传的OSS Bucket的地域相同。

参数DiskDeviceMapping.n中n的取值范围为[1, 17]。n为1时表示系统盘,n为[2, 17]时表示数据盘。

不能删除正在导入的镜像,只能取消导入镜像任务(CancelTask)。

您需要预先通过 访问控制RAM 服务为您授权ECS访问OSS。参阅以下步骤:

创建角色 AliyunECSImageImportDefaultRole。必须是这个名称,否则导入镜像会失败。角色的策略为:

{"Statement": [
{"Action": "sts:AssumeRole","Effect": "Allow","Principal": { "Service": [   "ecs.aliyuncs.com"
 ]
}
}
],"Version": "1"}

在该角色下,添加权限策略AliyunECSImageImportRolePolicy。这个策略是ECS导入镜像功能的默认策略,或者您也可以创建自定义策略,权限需要包含:

{"Version": "1","Statement": [
{"Action": [ "oss:GetObject", "oss:GetBucketLocation"],"Resource": "*","Effect": "Allow"}
]
}

请求参数

返回参数

示例

请求示例

https://ecs.aliyuncs.com/?Action=ImportImage
&RegionId=cn-hangzhou
&DiskDeviceMapping.1.OSSBucket=ecsimageos
&DiskDeviceMapping.1.OSSObject=CentOS_5.4_32.raw
&<公共请求参数>

返回示例

XML格式


    C8B26B44-0189-443E-9816-D951F59623A9
    Img-231234567
    123-345-2332-22323

JSON格式

{
    "RequestId": "C8B26B44-0189-443E-9816-D951F59623A9",
    "ImageId": "Img-231234567",
    "ImportTaskId":"123-345-2332-22323"
}

错误码

以下为本接口特有的错误码。更多错误码,请访问 API错误中心。


# linux  # 镜像  # 自定义  # 您需要  # 错误码  # 镜像文件  # 系统盘  # 出现在  # 为您  # 对你  # 您可以 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Linux系统运维自动化项目教程_Ansible批量管理实战  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  大连网站制作公司哪家好一点,大连买房网站哪个好?  长沙企业网站制作哪家好,长沙水业集团官方网站?  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  Laravel如何升级到最新版本?(升级指南和步骤)  独立制作一个网站多少钱,建立网站需要花多少钱?  Laravel Fortify是什么,和Jetstream有什么关系  Laravel如何自定义错误页面(404, 500)?(代码示例)  高防服务器租用指南:配置选择与快速部署攻略  网站建设保证美观性,需要考虑的几点问题!  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  iOS发送验证码倒计时应用  Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  Laravel如何使用Blade组件和插槽?(Component代码示例)  Laravel如何配置和使用缓存?(Redis代码示例)  原生JS实现图片轮播切换效果  Laravel路由Route怎么设置_Laravel基础路由定义与参数传递规则【详解】  Python函数文档自动校验_规范解析【教程】  如何用已有域名快速搭建网站?  如何快速搭建虚拟主机网站?新手必看指南  HTML 中动态设置元素 name 属性的正确语法详解  如何在云主机上快速搭建网站?  PHP 500报错的快速解决方法  个人摄影网站制作流程,摄影爱好者都去什么网站?  如何快速打造个性化非模板自助建站?  Linux安全能力提升路径_长期防护思维说明【指导】  高防服务器:AI智能防御DDoS攻击与数据安全保障  手机网站制作与建设方案,手机网站如何建设?  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  Laravel如何创建自定义Facades?(详细步骤)  网易LOFTER官网链接 老福特网页版登录地址  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?  浅谈redis在项目中的应用  如何实现建站之星域名转发设置?  高防服务器租用首荐平台,企业级优惠套餐快速部署  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  Laravel怎么解决跨域问题_Laravel配置CORS跨域访问  Laravel怎么自定义错误页面_Laravel修改404和500页面模板  javascript基于原型链的继承及call和apply函数用法分析  Laravel怎么清理缓存_Laravel optimize clear命令详解  利用vue写todolist单页应用  如何在万网自助建站平台快速创建网站?  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  中山网站推广排名,中山信息港登录入口?  Android okhttputils现在进度显示实例代码