日本語の試験ガイドに情報が無かったため、英語版を翻訳しました。
ラボ試験サンプル
ある会社が新しいWebアプリケーションを展開しています。次のコマンドを使用して、可用性の高いMySQL8.0データベースを構成します。
1.カスタムDBパラメーターグループを作成し、event_schedulerパラメーターをtrueに設定し、DBインスタンスの作成中にこのパラメーターを使用します。
2.カスタムAWSキー管理サービス(AWS KMS)キーを作成し、DBインスタンスの作成中にこのキーを使用します。
3.CIDRブロック192.168.1.0/24からのTCPポート3306を許可するVPCセキュリティグループを作成します。 DBインスタンスの作成中にこのセキュリティグループを使用します。
4. Amazon RDSDBインスタンスを起動します。
5.起動後、手動のRDSDBスナップショットを作成します。
スナップショットAmazonリソース名(ARN)を提供します:_________________
回答
カスタムDBパラメーターグループを作成し、event_schedulerパラメーターをtrueに設定して、DBインスタンスの作成中にこのパラメーターを使用します。
1.https://console.amazonaws.com/rds/からAmazonRDSコンソールを開きます。
2. [リソース]セクションで、[パラメータグループ]を選択します。
3.パラメータグループの登録を選択します。
4. [パラメータグループファミリ]リストで、[mysql8.0]を選択します
5. [グループ名]ボックスに、mysql80witheventschedulerの新しいDBクラスターパラメーターグループ名を入力します。
6. [説明]ボックスに、新しいDBクラスターパラメータグループの説明を入力します。
7. [作成]を選択します。
8.パラメータグループのリストで、変更するパラメータグループ(mysql80witheventscheduler)の横にあるチェックボックスをオンにします。
9.パラメータグループアクションを選択し、編集を選択します。
10. [フィルターパラメーター]ボックスに、event_sと入力します。これにより、event_schedulerパラメーターのみがフィルター処理されます。
11.event_schedulerパラメーターのボックスを選択します。 [値]で、設定を[オン]に変更します。
12. [変更を保存]を選択します。
カスタムAWSキー管理サービス(AWS KMS)キーを作成し、DBインスタンスの作成中にこのキーを使用します。
https://console.aws.amazon.com/kmsからAWSKMSコンソールを開きます。
1.ナビゲーションペインで、[顧客管理キー]を選択します。
2.キーの作成を選択します。
3.対称CMKを作成するには、[キータイプ]で[対称]を選択します。
4. [次へ]を選択します。
5.CMKのエイリアスまたは表示名を入力します。このウォークスルーでは、値mysqlDbKeyを使用します
6.(オプション)CMKの説明を入力します。
7. [次へ]を選択します。
8.(オプション)タグを追加するには、[タグの追加]をクリックします。タグキーとオプションのタグ値を入力します。 CMKに複数のタグを追加するには、[タグの追加]を選択します。
9.完了したら、[次へ]を選択します。
10.CMKを管理できるIAMユーザーとロールを選択します。このウォークスルーでは、IAMユーザーを使用します。
11. [次へ]を選択します。
12.暗号化操作にCMKを使用できるIAMユーザーとロールを選択します。このウォークスルーでは、何も必要ありません。
13. [次へ]を選択します。
14.選択から作成された主要なポリシードキュメントを確認します。編集することもできますのでご注意ください。
15. [完了]を選択してCMKを作成します。
CIDRブロック192.168.1.0/24からのTCPポート3306を許可するVPCセキュリティグループを作成し、DBインスタンスの作成中にこのセキュリティグループを使用します。
1.https://console.aws.amazon.com/vpc/homeでAmazonVPCコンソールを開きます。
2.ナビゲーションペインで、[セキュリティグループ]を選択します。
3.セキュリティグループの作成を選択します。
4.セキュリティグループの名前(たとえば、mysqlAccessGroup)を入力してから、説明を入力します。
5. VPCから、VPCのIDを選択します。
6. [インバウンドルール]で、[ルールの追加]を選択します。
7.TypeをMYSQL / Auroraに設定します。
8.ソースをマイIPに設定します。
9.下にスクロールして、[セキュリティグループの作成]を選択します。
Amazon RDSDBインスタンスを起動します。
1.https://console.aws.amazon.com/rds/からAmazonRDSコンソールを開きます。
2.ナビゲーションペインで、[データベース]を選択します。
3.データベースの作成を選択します。
4. [データベースの作成]ページで、[標準の作成]オプションが選択されていることを確認します。次に、MySQLを選択します。
5. [テンプレート]セクションで、[プロダクション]を選択します。
6. [DBインスタンス識別子]セクションに、名前mysqldemoを入力します
7. [設定]セクションで、次の値を設定します。
1.マスターパスワード
2.パスワードの確認–パスワードを再入力します。
8. [DBインスタンスサイズ]セクションで、次の値を設定します。
1.バースト可能クラス(tクラスを含む)
2. db.t3.micro
9. [接続]セクションの[仮想プライベートクラウド(VPC)]で、既存のVPCを選択します。
10. [追加の接続構成]メニューを展開し、次の値を設定します。
1. [サブネットグループ]で、DBサブネットグループを選択します。
2. [パブリックアクセス]で、[いいえ]を選択します。
3.既存のVPCセキュリティグループの場合は、mysqlAccessGroupを選択します。
11.それぞれに関連付けられているXを選択して、デフォルトのセキュリティグループなどの他の既存のセキュリティグループを削除します。
12. [追加の構成]セクションを展開します。
13. DBパラメータグループとして、mysql80witheventschedulerを選択します
14.マスターキーとして、mysqlDbKeyを選択します
15. [データベースの作成]を選択して、RDS MySQLDBインスタンスを作成します。
起動後、手動のRDSDBスナップショットを作成します。
1.https://console.aws.amazon.com/rds/からAmazonRDSコンソールを開きます。
2.ナビゲーションペインで、[データベース]を選択します。
3. DBインスタンスのリストで、スナップショットを作成するDBインスタンスを選択します。
4. [アクション]を選択し、[スナップショットを作成]を選択します。
5. [DBスナップショットの取得]ウィンドウが表示されます。
6. [スナップショット名]ボックスに、スナップショットの名前を入力します。このウォークスルーでは、mysqlsnapshotを使用します。
7. [スナップショットを作成]を選択します。
8. RDSコンソールのナビゲーションペインで、[スナップショット]を選択します。
9.スナップショット名mysqlsnapshotを選択します
10. [詳細]セクションで、[ARN]フィールドと[ARN]に注意してください。
DBスナップショットARNを提供します:____________