WorkSpaces のカスタムイメージのコピー - Amazon WorkSpaces

WorkSpaces のカスタムイメージのコピー

AWS リージョン内、またはリージョン間でカスタム WorkSpaces イメージをコピーできます。イメージをコピーすると、独自の識別子の付いた同一のイメージを作成したことになります。

コピー先のリージョンで BYOL が有効になっている限り、自分のライセンス使用 (BYOL) イメージを別のリージョンにコピーできます。

注記

中国 (寧夏) リージョンでは、同じリージョン内でのみイメージをコピーできます。

AWS GovCloud (米国西部) リージョンで、他の AWS リージョンとの間でイメージをコピーするには、 AWS Support にお問い合わせください。

別の AWS アカウントによって共有されたイメージをコピーすることもできます。共有イメージの詳細については、WorkSpaces のカスタムイメージの共有または共有解除 を参照してください。

リージョン間のイメージのコピーに追加料金はかかりません。ただし、コピー先リージョンでのイメージ数のクォータは適用されます。Amazon WorkSpaces クォータの詳細については、 Amazon WorkSpaces のクォータ を参照してください。

イメージをコピーするための IAM 許可

IAM ユーザーを使用してイメージをコピーする場合、ユーザーには workspaces:DescribeWorkspaceImages および workspaces:CopyWorkspaceImage のアクセス許可が必要です。

次のポリシー例では、指定したイメージを、指定したリージョンの指定したアカウントにコピーすることをユーザーに許可します。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "workspaces:DescribeWorkspaceImages", "workspaces:CopyWorkspaceImage" ], "Resource": [ "arn:aws:workspaces:us-east-1:123456789012:workspaceimage/wsi-a1bcd2efg" ] } ] }
重要

イメージを所有していないアカウントの共有イメージをコピーするための IAM ポリシーを作成する場合は、ARN でアカウント ID を指定できません。代わりに、次のポリシー例に示すように、アカウント ID には * を使用する必要があります。

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "workspaces:DescribeWorkspaceImages", "workspaces:CopyWorkspaceImage" ], "Resource": [ "arn:aws:workspaces:us-east-1:*:workspaceimage/wsi-a1bcd2efg" ] } ] }

ARN でアカウント ID を指定できるのは、コピーするイメージをそのアカウントが所有している場合だけです。

IAM の操作方法の詳細については、WorkSpaces の Identity and Access Management を参照してください。

イメージの一括コピー

コンソールを使用して、イメージを 1 つずつコピーできます。イメージを一括コピーするには、 CopyWorkspaceImage API オペレーションまたは AWS Command Line Interface ( AWS CLI ) 内の copy-workspace-image コマンドを使用します。詳細については、Amazon WorkSpaces API リファレンスCopyWorkspaceImage または AWS CLI コマンドリファレンスcopy-workspace-image を参照してください。

重要

共有イメージをコピーする前に、正しい AWS アカウントから共有されていることを確認します。イメージが共有されているかどうかを判断し、イメージを所有している AWS アカウント ID を確認するには、DescribeWorkSpaceImages および DescribeWorkspaceImagePermissions API オペレーションを使用するか、AWS CLI で describe-workspace-images および describe-workspace-image-permissions コマンドを使用します。

コンソールを使用してイメージをコピーするには

  1. https://console.aws.amazon.com/workspaces/ で WorkSpaces コンソールを開きます。

  2. ナビゲーションペインで [ Images] を選択します。

  3. イメージを選択し、[Actions] (アクション)、[Copy image] (イメージをコピー) の順に選択します。

  4. [Select destination] (対象を選択する) で、イメージのコピー先の AWS リージョンを選択します。

  5. [Name of the copy] (コピーの名前) で、コピーしたイメージの新しい名前を入力し、[Description] (説明) で、コピーしたイメージの説明を入力します。

  6. (オプション) [Tags] (タグ) で、コピーしたイメージのタグを入力します。詳細については、「WorkSpaces のリソースにタグを付ける」を参照してください。

  7. [Copy image] (イメージのコピー) を選択します。