スキップしてコンテンツを表示

Systems Manager Automation を使用して、EBS-backed EC2 インスタンスに基づいた AMI の作成を自動化する方法を教えてください。

所要時間1分
0

Amazon Elastic Block Store (EBS) を使用した Amazon Elastic Compute Cloud (Amazon EC2) インスタンスの Amazon マシンイメージ (AMI) 作成を自動化したいと考えています。手順を教えてください。

簡単な説明

AWS Systems Manager を使用してメンテナンスウィンドウを作成してから、オートメーションタスクを登録することで AMI の作成を自動化できます。このプロセスは、Windows と Linux の両方のインスタンスに適用できます。

AMI を作成するインスタンスは、Systems Manager のマネージドインスタンスとして表示されている必要があります。まず、インスタンスが Systems Manager を使用するための前提条件をすべて満たしていることを確認します。インスタンスがプライベートサブネットを使用している場合は、Systems Manager 用の VPC エンドポイントを作成できます。

注: (Windows のみ) 次のオートメーションプロセスを使用すると、AMI を作成する前に Sysprep が Windows インスタンスで実行されません。

解決策

AMI の作成を自動化するには、次の手順に従います。

注: AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、最新の AWS CLI バージョンを使用していることを確認してください。

  1. メンテナンスウィンドウ用の AMI を作成するアクセス許可を持つ AWS Identity and Access Management (IAM) ロールを作成します。IAM コンソールAWS CLITools for Windows PowerShell のいずれかを使用できます。
  2. メンテナンスウィンドウを作成します
    [スケジュール] セクションの [指定] で、[Cron スケジュールビルダー] を選択します。
  3. メンテナンスウィンドウにターゲットを割り当てます。
  4. オートメーションタスクを登録して AMI を作成します。
    [アクション][オートメーションタスクの登録] を選択します。
    [オートメーションドキュメント][AWS-CreateImage] を選択します。
    [IAM サービスロール][カスタムサービスロールを使用する] を選択し、この記事のステップ 1 で作成した IAM ロールを選択します。
    [入力パラメータ] セクションの [InstanceId] に、疑似パラメータプレースホルダー {{TARGET_ID}} または {{RESOURCE_ID}} を入力します。

注: 疑似パラメータプレースホルダーを入力する際は、次の点に注意してください。

ターゲットタイプが RESOURCE_GROUP の場合、{{TARGET_ID}} パラメータはリソースの ARN の全文を返します。{{RESOURCE_ID}} パラメータは、リソースの短縮された名前または ID を返します。

  • {{TARGET_ID}} フォーマット: arn:aws:ec2:us-east-1:123456789012:instance/i-02573cafcfEXAMPLE
  • {{RESOURCE_ID}} フォーマット: i-02573cafcfEXAMPLE

ターゲットタイプが INSTANCE の場合、{{TARGET_ID}} パラメータと {{RESOURCE_ID}} パラメータはどちらもインスタンス ID のみを返します。

疑似パラメータの詳細については、「メンテナンスウィンドウのタスクを登録する際の疑似パラメータの使用」を参照してください。

サポートされている疑似パラメータのリストについては、「サポートされる擬似パラメータ」を参照してください。


関連情報

メンテナンスウィンドウの操作 (コンソール)

Systems Manager メンテナンスウィンドウのチュートリアル (AWS CLI)

Sysprep を使用して標準化された Amazon マシンイメージ (AMI) を作成する

ユーザーがタグ付き AMI からのみ Amazon EC2 インスタンスを起動するようにアクセスを制限する方法を教えてください

AWS リクエスト時のアクセスの制御

AWS公式更新しました 4年前
コメントはありません

関連するコンテンツ