ヤマムギ

growing hard days.

*

Windows EC2インスタンスでEBSとインスタンスストアを使用する

   

Amazon EBS基本のデモ(「AWS認定試験テキスト AWS認定 クラウドプラクティショナー」のデモ)で行ったデモの内容です。
あまりインスタンスストアを使うこともないので書き残しておきます。

EC2インスンタンスの起動

リージョンはバージニア北部で、Microsoft Windows Server 2019 Baseを選択しました。

インスタンスタイプはインスタンスストアを使いたいので、c5ad.largeにしました。

ストレージ設定で、ephemeral0はすでに設定されています。
ついでに2つ目のボリュームの見え方も確認するために、スループット最適化HDDで125GBのEBSボリュームも追加しています。
125GBはスループット最適化の最低容量でした。

タグを設定して、セキュリティグループはRDP 3389ポートをマイIPで有効にして、新しいキーペアを作成して起動しました。

Windowsの設定

EC2インスタンスが起動したら、[接続]メニューのRDPクライアントでダウンロードしておいた秘密鍵を使ってAdministratorのパスワードを複合化して、リモートデスクトップでログインしました。

エクスプローラーで見てみるとCドライブしかありませんでした。

ディスクの管理で見ると125GBの2つ目のEBSボリュームと、インスタンスストアが未初期化の状態でした。
このまま初期化して、ステータスがOnlineになりました。

それぞれのディスクを選択して、[New Simple Volume]を選択しました。
ウィザードが実行されるので、デフォルトのまま終了しました。

2つ目のEBSボリュームがDドライブ、インスタンスストアがEドライブに設定されました。

EC2インスタンスを停止して開始する

Dドライブ、Eドライブにテキストファイルを保存して、EC2インスタンスを停止、開始してみました。

OSをシャットダウンすることでEC2インスタンスも停止になりました。

マネジメントコンソールの[インスタンスの状態]から[インスタンスを開始]にしました。

開始したインスタンスではDドライブは割り当てられたままで、テキストファイルも残ってましたが、Eドライブはありません。

新たなインスタンスストアが利用可能になっていました。
これはインスタンスストアはEC2のホストの領域を使用していて、EC2インスタンスが停止して開始したときにホストが変わっているからですね。
ですので、永続性が必要なデータ = EC2インスタンスが停止しても保持しておかなければならないデータはEBSを使用する、インスタンスストアを使用してはいけない、とよくドキュメントに出てきますが、こういうことなのですね。

リソースの削除

検証が終われば削除します。
削除したもの。
* EC2インスタンス
* 追加したEBSボリューム
* セキュリティグループ
* キーペア


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「AWS教科書 AWS認定デベロッパーアソシエイト テキスト&問題集 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS , ,

  関連記事

Amazon API GatewayをLambda(Python)で削除する

やりたいこと 特定のAWSアカウント、特定のリージョン内のAPI Gateway …

DynamoDB IAMポリシーで特定属性だけを許可する

検証記録です。 対象テーブル 書籍のサンプルで作ったこちらです。 所属バンドの楽 …

クロスリージョンでEFSをマウントしてみる

ニーズがあるかどうかはさておき、クロスリージョンでのEFSファイルシステムをマウ …

LINE BOT AWARDS 2017に応募しました

LINEの友達追加QRです。 動作のご確認にどうぞ LINE BOT AWARD …

AWS CloudHSMを起動してみました

なかなか触る機会のないサービス、CloudHSM。 起動してみました。 手順はユ …

ヤマムギvol.23 Amazon RDS for MySQLとAmazon Aurora Serverlessの起動のデモをしました

ゴールデンウィーク毎朝デモ勉強会は終わったのですが、土曜日にやれるときがあれば、 …

AWS EC2でAMI(Amazon Machine Image)を作成しておく

前回まででひとまずRedmineを構築するところまで出来たので、念のためスナップ …

「JAWS-UG 名古屋 2022年 “re:Invent”の復習~忘年会~」に参加しました

re:Inventのおみやげも飲み物、ピザ、お寿司もたくさん。 コラボベースさん …

CloudTrailイベントのコストしか発生していないリージョンのコスト発生源を調査しました

調査のきっかけ ふと検証用AWSアカウントのCostExplorerを見てました …

AWS Lambdaで「Process exited before completing request」

AWS lambdaで「Process exited before comple …