実行中の Amazon Lightsail インスタンスがありますが、同じインスタンスの新規インストールからやり直したいと考えています。同じ静的 IP アドレスを維持しながらこれを行うにはどうすればよいですか?
簡単な説明
既存のインスタンスのサーバーイメージのクリーンバージョンを使用してやり直すには、サーバー上のインストールとデータを手動でクリーンアップします。
あるいは、インスタンスと同じ Lightsail ブループリントから新しい Lightsail インスタンスを起動することもできます。その後、既存のインスタンスで使用されているのと同じ静的 IP アドレスを新しいインスタンスにアタッチできます。
解決方法
新しい Lightsail インスタンスを起動し、そのインスタンスに前のインスタンスの静的 IP をアタッチするには、以下の操作を実行します。
- Amazon Lightsail コンソールを開きます。
- [Create instance] (インスタンスの作成) を選択します。
- 既存のインスタンスと同じプラットフォーム (Linux/Unix など) を選択します。その後、既存のインスタンスと同じブループリント (Django など) を選択します。
- (オプション) 必要に応じて SSH キーペアを変更します。
- 任意の Lightsail インスタンスプランを選択します。
- 新しい Lightsail インスタンスに名前を付け、[Create Instance] (インスタンスの作成) を選択します。
- 新しい Lightsail インスタンスが起動したら、Lightsail のホームページに戻り、元のインスタンスを選択します。
- 元のインスタンスの [Networking] (ネットワーク) タブで、静的 IP アドレスを見つけます。
- メニューアイコン (⋮) を選択し、[Manage] (管理)、[Detach] (デタッチ) の順に選択します。
- 確認画面で、[Yes, detach] (はい、デタッチします) を選択します。
- 静的 IP をデタッチした後、[Attach to an instance] (インスタンスへのアタッチ) オプションで新しい Lightsail インスタンス名を選択し、[Attach] (アタッチ) を選択します。
注: 静的 IP アドレスは、元のインスタンスと同じリージョンのインスタンスにのみアタッチできます。
関連情報
Create a static IP and attach it to an instance in Amazon Lightsail