広告スペース(バナー)
☁️AWS レッスン
AWSの基本設定6▾
IAMでユーザーとロールを管理7▾
S3でファイルを保存しよう8▾
EC2で仮想サーバーを扱おう6▾
セキュリティグループとタグ4▾
タグとLambda5▾
レッスン 27 / 41
aws ec2 start-instances でインスタンスを再開しよう
「停止していたサーバーをまた使いたい」というときに使うのがaws ec2 start-instancesです。停止中のEC2インスタンスを再度起動するコマンドです。
aws ec2 start-instances --instance-ids インスタンスIDという書式で使います。停止前の設定(ディスクの内容など)を保持したまま再起動されます。
aws ec2 start-instances --instance-ids i-0123456789abcdef0を実行すると、指定したインスタンスが「pending」を経て「running」状態になります。
よくあるつまずきは、再起動後にパブリックIPアドレスが変わることに気づかず、以前と同じアドレスで接続しようとしてつながらないことです(固定したい場合はElastic IPを使います)。
実務では業務時間だけインスタンスを起動する、開発環境を必要なときだけ立ち上げる、といったコスト最適化の運用でよく使われます。
AWS
試してみよう(疑似ターミナルへの入力例)
❯ aws ec2 start-instances --instance-ids i-0123456789abcdef0
🧑💻 このコマンドは AWSの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
停止したインスタンスを再び起動できるようになります。
停止したインスタンスを再び起動できるようになります。
広告スペース(バナー)
広告スペース(記事内)