

如需與 Amazon Timestream for LiveAnalytics 類似的功能，請考慮使用 Amazon Timestream for InfluxDB。它提供簡化的資料擷取和單一位數毫秒查詢回應時間，以進行即時分析。[在這裡](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)進一步了解。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 修改 Amazon Timestream for InfluxDB 的僅供讀取複本叢集
修改僅供讀取複本叢集

僅供讀取複本叢集在不同的可用區域中具有寫入器資料庫執行個體和讀取器資料庫執行個體。與異地同步備份部署相比，僅供讀取複本叢集可提供高可用性、增加讀取工作負載的容量，以及更快的容錯移轉。如需僅供讀取複本叢集的詳細資訊，請參閱 [InfluxDB 僅供讀取複本叢集的 Amazon Timestream 概觀](timestream-for-influx-read-replica-overview.md)。

您可以修改僅供讀取複本叢集以變更其設定。

**重要**  
您無法修改僅供讀取複本叢集內的資料庫執行個體。所有修改都必須在資料庫叢集層級完成。  
您可以使用 AWS 管理主控台、 AWS CLI或 Amazon Timestream for InfluxDB API 來修改僅供讀取複本叢集。

## 修改 Amazon Timestream for InfluxDB 的僅供讀取複本叢集
修改僅供讀取複本叢集

------
#### [ Using the AWS 管理主控台 ]

若要使用主控台修改僅供讀取複本資料庫叢集：

1. 登入 [AWS 管理主控台](https://console.aws.amazon.com/timestream)並開啟 Amazon Timestream 主控台。

1. 在導覽窗格中，選擇 **InfluxDB 資料庫**，然後選擇您要修改的僅供讀取複本叢集。

1. 選擇 **Modify (修改)**。**Modify DB cluster (修改資料庫叢集)** 頁面隨即出現。

1. 選擇您想要的任何設定。如需每項設定的相關資訊，請參閱 [修改僅供讀取複本叢集的設定](#timestream-for-influx-rr-modify-settings)。

1. 在您進行變更之後，請選擇**繼續**並檢查修改摘要。

1. 在確認頁面上，檢閱您的變更。如果都正確，請選擇 **Modify DB cluster (修改資料庫叢集)** 以儲存您的變更。或者，選擇**返回**以編輯變更，或選擇**取消**以取消變更。

**重要**  
 目前 Amazon Timestream for InfluxDB 僅支援僅供讀取複本叢集的**立即套用**更新。如果您確認變更，資料庫叢集會在套用變更時產生停機時間。

------
#### [ Using the AWS CLI ]

若要使用 修改資料庫執行個體 AWS Command Line Interface，請使用 `update-db-cluster`命令搭配下列參數。將每個*使用者輸入預留位置*替換為自己的資訊。

```
aws timestream-influxdb update-db-cluster \
      --region region \
      --db-cluster-id db-cluster-id \                      
      --db-instance-type db.influx.4xlarge \
      --port 10000 \
      --failover mode NO_FAILOVER
```

------

## 修改僅供讀取複本叢集的設定
修改僅供讀取複本叢集的設定

如需可用來修改僅供讀取複本叢集之設定的詳細資訊，請參閱下表。如需 AWS CLI 選項的詳細資訊，請參閱 [update-db-cluster](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/timestream-influxdb/update-db-cluster.html)。


****  

| 主控台設定 | 設定說明 | InfluxDB API 參數的 CLI 選項和 Timestream | 
| --- | --- | --- | 
| Database port (資料庫連線埠) | InfluxDB 接受連線的連接埠號碼。 有效值：1024-65535 預設：8086 限制條件：值不能是 2375-2376、7788-7799、8090 或 51678-51680。  |  **CLI 選項： ** `--port` **API 參數： **`port`  | 
| 資料庫執行個體類型 | Timestream for InfluxDB 資料庫叢集中每個資料庫執行個體的運算和記憶體容量，例如 db.influx.xlarge。可能的話，選擇足夠大的資料庫執行個體類別，讓一般查詢工作集可以保留在記憶體中。當工作集保留在記憶體中時，系統可以避免寫入至磁碟，因而可改善效能。 |  **CLI 選項： ** `--db-instance-type` **API 參數： **`dbInstanceType`  | 
| DB cluster parameter group (資料庫叢集參數群組) |  要指派給資料庫叢集的資料庫參數群組 ID。資料庫參數群組會指定資料庫的設定方式。例如，資料庫參數群組可以指定查詢並行的限制。 |  **CLI 選項： ** `--db-parameter-group-identifier` **API 參數： **`dbParameterGroupIdentifier`  | 
| Log exports (日誌匯出) |  將 InfluxDB 引擎日誌傳送至指定 S3 儲存貯體的組態。 S3 儲存貯體日誌交付的組態： `s3Configuration -> (structure)` 要交付日誌的 S3 儲存貯體名稱： `bucketName -> (string)` 指出是否已啟用 S3 儲存貯體的日誌交付： `enabled -> (boolean)` 速記語法： `s3Configuration={bucketName=string, enabled=boolean}`  |  **CLI 選項： ** `--log-delivery-configuration` **API 參數： **`logDeliveryConfiguration`  | 
| 容錯移轉模式 | 使用下列選項設定叢集回應主要執行個體失敗的方式：`AUTOMATIC`：如果主要執行個體失敗，系統會自動將僅供讀取複本提升為新的主要執行個體。 `NO_FAILOVER`：如果主要執行個體失敗，系統會嘗試還原主要執行個體，而不提升僅供讀取複本。在主要執行個體還原之前，叢集仍然無法使用。  | **CLI 選項： ** `--failover-mode` **API 參數： **`failoverMode` | 