Amazon RDS DB インスタンスのリードレプリカを書き込み可能に設定する必要があります。その方法を教えてください。

Amazon RDS DB インスタンスのリードレプリカは、読み取り専用に設計されています。特定のシナリオでは、DB インスタンスのリードレプリカを変更可能に設定する必要がある場合があります。

DB インスタンス用に作成した DB パラメータグループの read_only パラメーターを false に設定することで、Amazon RDS DB インスタンスのリードレプリカを読み取り/書き込みに設定できます。


作成した DB パラメータグループを指定せずに DB インスタンスを作成した場合、デフォルトの DB パラメータグループが作成されます。このグループには、エンジン、コンピューティングクラス、インスタンスの割り当てストレージに基づいて、データベースエンジンのデフォルトと Amazon RDS システムのデフォルトが含まれています。デフォルト DB パラメーターグループのパラメーター設定は変更できません。デフォルト値からパラメーター設定を変更するには、独自の DB パラメーターグループを作成する必要があります。DB エンジンのすべてのパラメータが、作成した DB パラメータグループで変更できるわけではありません。

  1. AWS マネジメントコンソールにサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。
  2. [Navigation] ペインで、[Parameter Groups] を選択します。
  3. [Create Parameter Group] を選択します。[Create Parameter Group] ウィンドウが表示されます。
  4. [Parameter Group Family] でパラメータグループファミリを選択します。
  5. [Group Name] に、新しい DB パラメータグループの名前を入力します。
  6. [Description] に、新しい DB パラメータグループの説明を入力します。
  7. [Create] を選択します。

重要
DB パラメータグループの作成後、その DB パラメータグループを使用する最初の DB インスタンスが作成されるまで、5 分以上かかります。

DB パラメータグループの作成の詳細については、「DB パラメータグループの操作 - DB パラメーターグループを作成する」を参照してください。

  1. [Navigation] ペインで、[Parameter Groups] を選択します。利用可能な DB パラメーターグループがリストに表示されます。
  2. リストで、変更するパラメーターグループを選択します。
  3. [Edit Parameters] を選択し、指定した値に以下のパラメータを設定します。
        read_only = 0
  4. [Save Changes] を選択します。

重要
DB パラメータグループの変更後、その DB パラメータグループとして使用する最初の DB インスタンスが作成されるまで、5 分以上かかります。

DB パラメータグループの詳細については、「DB パラメーターグループを使用する - DB パラメーターグループのパラメーターの変更」を参照してください。

  1. ナビゲーションペインで、[Instances] を選択します。
  2. DB パラメータグループに関連付ける DB インスタンスを選択します。
  3. [Instance Actions ] メニューで [Modify] を選択します。
  4. [Modify DB Instance ] ダイアログボックスの [Database Options] で、DB インスタンスに関連付けるパラメータグループを選択します。この設定を変更しても機能は停止しません。パラメータグループ名は即時に変更されますが、フェイルオーバーなしでインスタンスを再起動するまで実際のパラメータの変更は適用されません。
  5. インスタンスを再起動して変更を適用します。

Amazon RDS、リードレプリカ、読み取り専用、変更、DB インスタンス


このページは役に立ちましたか? はい | いいえ

AWS サポートナリッジセンターに戻る

サポートが必要ですか?AWS サポートセンターをご覧ください。