読取りレプリカの編集

読取りレプリカの詳細および設定を編集できます。

コンソール、コマンドライン・インタフェースまたはREST APIを使用して、読取りレプリカを編集します。

コンソールの使用

コンソールを使用して、DBシステムの読取りレプリカを編集します。

このタスクでは次が必要です:
  • 実行中のDBシステム。
  • 読取りレプリカ。
読取りレプリカを編集するには、次を実行します。
  1. 「DBシステム」リスト・ページで、操作する読取りレプリカを含むDBシステムを選択します。リスト・ページまたはDBシステムの検索に関するヘルプが必要な場合は、DBシステムのリスト- コンソールの使用を参照してください。
  2. 詳細ページで、「レプリカの読取り」タブまたはリソースを選択します。
  3. 読取りレプリカを選択します。
  4. 「レプリカ詳細の読取り」ページで、「詳細」タブを選択します。
  5. In the Details tab, select Edit besides the Name, Description, Shape, Configuration or Delete protected.
  6. 「読取りレプリカの編集」パネルで、次のいずれかの情報を変更します:
    • 名前: 必要に応じて、読取りレプリカの名前を変更します。
    • 説明: (オプション)必要に応じて、読取りレプリカの説明を変更します。
    • シェイプの選択: (オプション)
      • 「シェイプの選択」を選択して、読取りレプリカのシェイプをオーバーライドおよび変更します。少なくとも8 ECPUまたは4 OCPUのシェイプを選択できます。サポートされるシェイプを参照してください。
      • 「デフォルト・シェイプ」を選択してDBシステムからシェイプを継承すると、読取りレプリカはDBシステムと同じシェイプになります。
    • 構成:
      • 構成を選択: (オプション)
        • 「構成の選択」を選択して、読取りレプリカの構成をオーバーライドおよび変更します。
          ノート

          読取りレプリカのシェイプを変更した場合は、シェイプに一致する構成を選択する必要があります。
        • 「構成のリセット」を選択してDBシステムから構成を継承すると、読取りレプリカの構成はDBシステムと同じになります。
          ノート

          DBシステム構成を継承するには、読取りレプリカのシェイプがDBシステムと同じである必要があります。
      • 削除プラン: (オプション)必要に応じて「削除保護」設定を変更します。
        ノート

        削除保護設定は、個々の読取りレプリカに適用されます。読取りレプリカが削除保護されている場合、DBシステムは削除できません。
  7. 「Save changes」を選択します。

CLIの使用

コマンドライン・インタフェースを使用して、読取りレプリカを編集します。

このタスクでは次が必要です:
  • 読取りレプリカのOCID。
  • コンパートメントまたはテナンシの読取りレプリカの編集を許可するポリシー。
  • 適切に構成されたCLIインストールと必要なSSHキー。コマンドライン・インタフェースを参照してください。
読み取りレプリカを編集するには、CLIで次を実行します。
  1. コマンド・プロンプトを開き、次のコマンドを実行します:
    oci mysql replica update 
         --replica-id <ReplicaOCID> 
         --display-name <DisplayName>
         --description <Description>
         --is-delete-protected <Boolean>
         --replica-overrides '{ "configurationId": "<ConfigurationOCID>",
                                "mysqlVersion": "<Version>",
                                "nsgIds": [
                                  "<NSG_OCID>", ...
                                ],
                                "shapeName": "<ShapeName>"
                              }'
    
    • replica-id: 読取りレプリカのOCIDを指定します。

    • display-name: (オプション)読取りレプリカの新しい表示名を指定します。表示名を定義しない場合は、既存の名前が保持されます。
    • description: (オプション)読取りレプリカの新しい説明を指定します。摘要を定義しない場合は、既存の摘要が保持されます。
    • is-delete-protected: (オプション)読取りレプリカを削除できるかどうかを指定します。削除を防ぐにはtrueに設定し、許可するにはfalseに設定します。削除保護された値を定義しない場合、既存の値は保持されます。
    • replica-overrides: (オプション) DBシステム設定をオーバーライドする読取りレプリカの設定のリストを指定します。レプリカのオーバーライドを定義しない場合は、既存の設定が使用されます。
      • configurationId: 使用する構成のOCID。
      • mysqlVersion: 使用するデータベースのバージョン。
        ノート

        読取りレプリカのバージョンは、DBシステムのバージョン以上である必要があります。
      • nsgIds: 使用するネットワーク・セキュリティ・グループOCIDsのリスト。
      • shapeName: 使用するシェイプ名。
MySQL HeatWaveサービスは、読取りレプリカを更新します。