本文在介紹怎么導出自定義鏡像到與該自定義鏡像同一地域的 oss bucket 里的基礎上,重點探討了其具體步驟,本文內容緊湊,希望大家可以有所收獲。
ExportImage
導出您的自定義鏡像到與該自定義鏡像同一地域的 OSS Bucket 里。
描述
不支持導出使用市場鏡像的系統盤快照創建的自定義鏡像。
支持導出鏡像中包括數據盤快照的信息的自定義鏡像,其中數據盤數不能超過 4 塊,單塊數據盤容量最大不能超過 500 GB。
您需要 提交工單 聯系阿里云,為您開啟導出鏡像功能。
需要通過 RAM 授權云服務器 ECS 官方服務賬號寫入 OSS 的權限:
創建角色:AliyunECSImageExportDefaultRole(其他任何角色名稱無效),為該角色設置以下角色策略:
?{ ???"Statement":?[ ?????{ ???????"Action":?"sts:AssumeRole", ???????"Effect":?"Allow", ???????"Principal":?{ ?????????"Service":?[ ???????????"ecs.aliyuncs.com" ?????????] ???????} ?????} ???], ???"Version":?"1" ?}
在角色 AliyunECSImageExportDefaultRole 下加入默認的系統權限策略:AliyunECSImageExportRolePolicy,該策略是云服務器 ECS 提供導出鏡像的默認策略。用戶也可以創建自定義策略,權限需要包含:
?{ ???"Version":?"1", ???"Statement":?[ ?????{ ???????"Action":?[ ?????????"oss:GetObject", ?????????"oss:PutObject", ?????????"oss:DeleteObject", ?????????"oss:GetBucketLocation", ?????????"oss:AbortMultipartUpload", ?????????"oss:ListMultipartUploads", ?????????"oss:ListParts" ???????], ???????"Resource":?"*", ???????"Effect":?"Allow" ?????} ???] ?}
請求參數
返回參數
示例
請求示例
https://ecs.aliyuncs.com/?Action=ExportImage &RegionId=cn-hangzhou &ImageId=m-231234567 &OssBucket=testexportImage &
返回示例
XML 格式
<exportimageresponse> ????<requestid>C8B26B44-0189-443E-9816-D951F59623A9</requestid> ????<exporttaskid>tsk-231234567</exporttaskid> ????<regionid>cn-hangzhou</regionid></exportimageresponse>
JSON 格式
{ ????"RequestId":?"C8B26B44-0189-443E-9816-D951F59623A9", ????"RegionId":?"cn-hangzhou", ????"ExportTaskId":?"tsk-231234567" }
錯誤碼
以下為本接口特有的錯誤碼。更多錯誤碼,請訪問 API 錯誤中心。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END