ウェブサイト検索

AWS上でRDS MySQL(リレーショナルデータベースMySQL)インスタンスを設定する方法


AWS上でRDS MySQL(リレーショナルデータベースMySQL)インスタンスを設定する方法

RDS(リレーショナルデータベースサービス)は、AWS(アマゾンウェブサービス)クラウドの「データベース」サービスの一部です。RDSサービスは、スケーラブルでコスト効率の良いリレーショナルデータベースの容量を提供します。ハードウェアのプロビジョニング、セットアップ、バックアップなどの時間のかかる管理作業を自動化します。これにより、データベースの管理やメンテナンスタスクではなく、アプリケーションに集中することができます。

RDSは、Amazon Aurora、MySQL、MariaDB、Oracle、Microsoft SQL Server、PostgreSQLの6つのデータベースエンジンを提供します。RDSは、プロビジョニング、パッチ適用、バックアップ、リカバリ、障害検出、修復などの定期的なデータベース作業を処理します。

以下はそのいくつかの特徴です。

  1. 管理が簡単:
    Amazon RDSデータベースインスタンスは適切な設定で事前に構成されています。数分以内にRDSインスタンスを起動し、アプリケーションに接続できます。
  2. 高いスケーラビリティ:
    私たちは、デプロイメントを支えるメモリリソースを増減できる。
  3. 可用性と耐久性:
    RDS Multi-AZ機能は、私たちが作成するデータベースインスタンスの可用性と耐久性を向上させます。
  4. 安全:
    RDSは、AWS KMSサービスを通じて管理できるキーを使用して、データベースを暗号化することを許可します。インスタンスに保存されているデータは暗号化されて保存できます。
  5. 手頃な価格:
    RDSは無料で試すことができ、使用した分だけ支払う必要があります。最低料金はかかりません。

これらの機能の詳細を知るには、こちらをクリックしてください。

Amazon RDSは無料で試すことができ、使用した分だけ支払う必要があります。

RDSに関連する請求について詳しく知るには、ここをクリックしてください。

この記事では、RDS MySql 5.7.22 インスタンスを作成し、プロビジョニングおよび終了する方法について説明します。

前提条件

  1. AWSアカウント(持っていない場合は作成してください)。

私たちは何をしますか?

  1. AWSにログインしてください。
  2. MySql RDSインスタンスを設定して作成する。
  3. インスタンスを終了してください。

AWSにログインする

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

上記のリンクをクリックすると、以下のようなウェブページが表示され、ログイン詳細を使用してログインする必要があります。

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

MySql RDSインスタンスを設定して作成する。

MySql RDSインスタンスを作成するには、画面左上の「サービス」をクリックし、検索ボックスに「RDS」と入力して結果をクリックしてください。

この画面で「データベースを作成」をクリックして、私たちの選択したデータベースを作成します。

ここでは、「スタンダード作成」と「イージー作成」の間で作成方法を選択できます。「スタンダード作成」はすべての構成と設定を自動で行い、「イージー作成」ではすべての構成と設定を指定する必要があります。ここでは「スタンダード作成」で進めます。「エンジンオプション」では「MySql」を選択しますが、あなたの好みのデータベースを選ぶこともできます。

利用可能なリストからバージョンを選択し、利用可能なテンプレートから「無料プラン」を選択してください。

作成されるRDSインスタンスに名前を付けてください。“マスターユーザー名”とそのユーザーのパスワードを指定してください。

利用できるリストから「インスタンスクラス」を選択します。これによりインスタンスの処理能力とメモリが決まります。「ストレージタイプ」と「ストレージ」を定義します。残りはデフォルトのままにしておきます。その他の機能については、自分で詳しく試してみることができます。

ここではデフォルト設定を維持してください。既に自分のリージョンにVPCがある場合は、お好みのVPCを選択できます。

「サブネットグループ」を選択するか、デフォルトのまま進めることができます。外部ネットワークからRDSインスタンスにアクセスしたい場合は、「パブリックにアクセス可能」を「はい」に選択してください。VPCからのみRDSインスタンスにアクセス可能にしたい場合は、「いいえ」を選択してください。残りはデフォルトのままにしてください。

ここでデフォルト設定を維持し、「データベースを作成」をクリックします。「追加設定」の下で利用可能なさまざまな機能を試すことができます。

データベースの作成には約15分かかります。それまでお待ちください。

データベースが準備でき次第、そのステータスを「利用可能」として確認できます。

インスタンスをクリックしてください。

ここでは、「エンドポイント」を使用してインスタンスに接続できます。

インスタンスを終了する

インスタンスを削除するには、「アクション」をクリックし、「削除」を選択します。

インスタンスを削除する前に、データベースの最終スナップショットを取得したいかどうかを尋ねられます。このスナップショットは私たちのアカウントに保存されます。スナップショットを取得したくない場合は、チェックボックスのチェックを外してください。

「私は承認します」というチェックボックスにチェックを入れ、「delete me」と入力して確認し、「削除」をクリックしてRDSインスタンスを終了してください。

結論

この記事では、無料枠のAWS RDS MySql 5.7.22インスタンスを作成する手順を見ました。また、作成したインスタンスを削除する手順も見ました。

関連記事: