1月 27, 2022

Amazon Machine Image(AMI)を作成してAWSで使用する方法

Amazon Machine Image(AMI)は、インスタンスを起動するために必要な情報を提供します。 AMIなしでEC2インスタンスを起動することはできません。 同じ構成の複数のインスタンスが必要な場合は、単一のAMIから必要な数のインスタンスを作成できます。 インスタンスを作成するには、すぐに利用できるAMIを使用するか、独自のAMIを作成できます。

カスタムAMIを作成するには、最初に使用可能なAmiの1つを使用してインスタンスを起動し、インスタンスで必要な構成を作成してから、そのイン この新しいカスタムAMIから起動されたインスタンスには、AMIの作成時に行ったカスタマイズが含まれます。 実行中または停止中のインスタンスからAmiを作成できます。

AMIを作成したら、それをプライベートにして使用できるようにするか、指定されたAWSアカウントのリストと共有することができます。 カスタムAMIを公開して、コミュニティが使用できるようにすることもできます。

不要になったAMIの登録を解除することもできます。 AMIの登録を解除した後は、新しいインスタンスを起動するために使用することはできません。 削除されたAMIから作成された既存のインスタンスは引き続き機能し、影響を受けません

この記事では、既存のEC2インスタンスからAMIを作成し、それを使用して新しいEC2インスタンスを作成する方法について説明します。AWSアカウント(お持ちでない場合は作成します)。

私たちは何をしますか?

  1. AMIの作成
  2. AMIを使用してEC2インスタンスを作成します。

AWSにログイン

  1. ここをクリックしてAWSログインページに移動します。

上記のリンクをクリックすると、ログイン情報を使用してログインする必要がある次のようなwebページが表示されます。

AWSに正常にログインすると、次のようにすべてのサービスがリストされたメインコンソールが表示されます。

AMIを作成する

左上のメニューの「サービス」をクリックし、「EC2」を検索します。

メインのEC2ダッシュボードで、[実行中のインスタンス]をクリックします。

AMIの基礎として使用するインスタンスを選択し、Actions->Image->Create Imageをクリックします

「Create Image」画面で、作成するAMIの一意の名前と説明を入力し、「Create Image」を選択します。 ルートボリュームサイズも変更できます。

これには時間がかかりますので、「保留中の画像を表示<image_id>」をクリックしてステータスを確認してください。

AMIが最初に表示されると、pending状態になることがありますが、しばらくするとavailable状態に遷移します。

作成したAMIからEC2インスタンスを作成する

作成したAMIからEC2インスタンスを作成するには、左側のパネルから[インスタンス]をクリックします。

私のAmiをクリックすると、このページには作成したすべてのAmiが表示され、使用できます。

AMIを選択したら、インスタンスタイプを選択します。 ここでは、”t2.micro”は無料利用枠アカウントの対象となります。

この画面では、詳細を指定するか、”次へ:ストレージの追加”をクリックしてデフォルト設定を続行することができます。 ここでは、デフォルト設定を続行します。

ルートパーティションのサイズを指定できます。 ルートパーティションサイズを30GBsとして指定しました。 「次へ:タグの追加」をクリックして続行します。

タグ(キー:値)を指定するか、この手順をスキップして”次へ:セキュリティグループの設定”をクリックすることができます。

既存のセキュリティグループがある場合は、それを選択するか、新しいセキュリティグループを作成できます。 “新しいセキュリティグループを作成する”ラジオボタンを選択するだけで、新しいセキュリティグループを作成します。 “レビューと起動”をクリックします”

今、あなたの設定を確認し、”起動”をクリックしてください。

インスタンスの作成を開始する前に、サーバーへのsshアクセスを取得するために必要なキーペアを選択する必要があります。 新しいキーペアを作成するには、ドロップダウンメニューから「Create a new Key-Pair」を選択し、キーペアに名前を付けてダウンロードします。 このキーペアは安全な場所に保管してください。

インスタンスが作成されるまでしばらく待ちます。 「View Instances」をクリックして、インスタンスの状態やその他の詳細を確認します。

インスタンスの状態が「保留中」から「実行中」に変更されると、インスタンスに接続できます。

結論

この記事では、既存のEC2インスタンスからカスタムAMIを作成し、作成したAMIを使用して新しいEC2インスタンスを作成する手順を見ました。Amazon Machine Image(AMI)を作成してAWSで使用する方法

コメントを残す

メールアドレスが公開されることはありません。