ホームページ >運用・保守 >Linuxの運用と保守 >カスタム イメージをカスタム イメージと同じリージョンの OSS バケットにエクスポートする方法

カスタム イメージをカスタム イメージと同じリージョンの OSS バケットにエクスポートする方法

坏嘻嘻
坏嘻嘻オリジナル
2018-09-21 14:51:532822ブラウズ

この記事では、カスタム イメージをそのカスタム イメージと同じリージョンの OSS バケットにエクスポートする方法を紹介し、具体的な手順に焦点を当てています。この記事の内容はコンパクトなので、何かを得ることができれば幸いです。

ExportImage

カスタム イメージを、カスタム イメージと同じリージョンの OSS バケットにエクスポートします。

説明

マーケット イメージのシステム ディスク スナップショットを使用して作成されたカスタム イメージのエクスポートはサポートされていません。

データ ディスクのスナップショット情報を含むカスタム イメージのエクスポートをサポートします。データ ディスクの数は 4 つを超えることはできず、1 つのデータ ディスクの最大容量は 500 GB を超えることはできません。

作業指示書を送信し、Alibaba Cloud に連絡して画像のエクスポート機能を有効にする必要があります。

クラウド サーバー ECS 公式サービス アカウントに、RAM 経由で 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"
     }
   ]
 }

リクエスト パラメータ

カスタム イメージをカスタム イメージと同じリージョンの OSS バケットにエクスポートする方法

を含める必要があります。 ##戻りパラメータ

カスタム イメージをカスタム イメージと同じリージョンの OSS バケットにエクスポートする方法

リクエストの例

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 エラー センターをご覧ください。

以上がカスタム イメージをカスタム イメージと同じリージョンの OSS バケットにエクスポートする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。