View a markdown version of this page

Heraufstufen einer Lesereplikation zur primären Replikationsgruppe für Valkey- oder Redis OSS-Replikationsgruppen (Clustermodus deaktiviert) - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Heraufstufen einer Lesereplikation zur primären Replikationsgruppe für Valkey- oder Redis OSS-Replikationsgruppen (Clustermodus deaktiviert)

Die Informationen im folgenden Thema gelten nur für Valkey- oder Redis OSS-Replikationsgruppen (Clustermodus deaktiviert).

Sie können ein Valkey- oder Redis OSS-Read-Replikat (Clustermodus deaktiviert) mithilfe der AWS-Managementkonsole, der oder der API zum primären Replikat AWS CLI heraufstufen. ElastiCache Sie können ein Read Replica nicht auf ein primäres Replikat hochstufen, wenn Multi-AZ Automatic Failover für die Replikationsgruppe aktiviert ist. Gehen Sie wie folgt vor, um ein Valkey- oder Redis OSS-Replikat (Clustermodus deaktiviert) in einer Multi-AZ aktivierten Replikationsgruppe zum primären Replikationsreplikat hochzustufen:

  1. Ändern Sie die Replikationsgruppe so, dass sie deaktiviert ist Multi-AZ (dazu müssen sich nicht alle Ihre Cluster in derselben Availability Zone befinden). Weitere Informationen finden Sie unter Ändern einer Replikationsgruppe.

  2. Stufen Sie das Lesereplikat zum primären Knoten herauf.

  3. Ändern Sie die Replikationsgruppe, um sie erneut zu aktivieren Multi-AZ.

Verwendung der AWS-Managementkonsole

Im folgenden Verfahren wird ein Replikatknoten mithilfe der Konsole zum primären Knoten heraufgestuft.

Heraufstufen eines Lesereplikats zur primären (Konsole)
  1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die ElastiCache Konsole unter https://console.aws.amazon.com/elasticache/.

  2. Wenn das Replikat, das Sie heraufstufen möchten, Mitglied einer Valkey- oder Redis OSS-Replikationsgruppe (Clustermodus deaktiviert) ist, die aktiviert Multi-AZ ist, ändern Sie die Replikationsgruppe so, dass sie deaktiviert ist, Multi-AZ bevor Sie fortfahren. Weitere Informationen finden Sie unter Ändern einer Replikationsgruppe.

  3. Wählen Sie Valkey oder Redis OSS und wählen Sie dann aus der Liste der Cluster die Replikationsgruppe aus, die Sie ändern möchten. Diese Replikationsgruppe muss die "Redis"-Engine und nicht die "Clustered Redis"-Engine ausführen und muss aus mindestens zwei Knoten bestehen.

  4. Wählen Sie aus der Liste der Knoten den Replikationsknoten aus, den Sie zum primären Knoten heraufstufen möchten. Wählen Sie dann für Actions (Aktionen) die Option Promote (Heraufstufen) aus.

  5. Führen Sie im Dialogfeld Promote Read Replica (Read Replica heraufstufen) die folgenden Schritte aus:

    1. Wählen Sie für Apply Immediately (Sofort anwenden) die Option Yes (Ja) aus, wenn das Read Replica sofort heraufgestuft weden soll, oder die Option No (Nein), um es im nächsten Wartungsfenster des Clusters heraufzustufen.

    2. Wählen Sie Promote, um die Read Replica heraufzustufen, oder Cancel, um die Operation abzubrechen.

  6. Wenn der Cluster Multi-AZ aktiviert war, bevor Sie mit dem Heraufstufungsvorgang begonnen haben, warten Sie, bis der Status der Replikationsgruppe verfügbar ist, und ändern Sie dann den Cluster, um ihn erneut zu aktivieren. Multi-AZ Weitere Informationen finden Sie unter Ändern einer Replikationsgruppe.

Verwendung der AWS CLI

Sie können ein Read Replica nicht auf ein primäres Replikat hochstufen, wenn die Replikationsgruppe aktiviert ist Multi-AZ. In einigen Fällen ist das Replikat, das Sie heraufstufen möchten, möglicherweise Mitglied einer Replikationsgruppe, die aktiviert Multi-AZ ist. In diesen Fällen müssen Sie die Replikationsgruppe so ändern, dass sie deaktiviert wird, Multi-AZ bevor Sie fortfahren. Für dieses Verfahren müssen sich nicht alle Ihre Cluster in der gleichen Availability Zone befinden. Weitere Informationen zum Ändern einer Replikationsgruppe finden Sie unter Ändern einer Replikationsgruppe.

Mit dem folgenden AWS CLI Befehl wird die Replikationsgruppe geändertsample-repl-group, sodass das Lesereplikat zum primären Replikat in my-replica-1 der Replikationsgruppe wird.

Für Linux, macOS oder Unix:

aws elasticache modify-replication-group \ --replication-group-id sample-repl-group \ --primary-cluster-id my-replica-1

Für Windows:

aws elasticache modify-replication-group ^ --replication-group-id sample-repl-group ^ --primary-cluster-id my-replica-1

Weitere Informationen zum Ändern einer Replikationsgruppe finden Sie modify-replication-group in der ElastiCache Amazon-Befehlszeilenreferenz.

Verwendung der ElastiCache API

Sie können ein Read Replica nicht zum primären Replikat hochstufen, wenn die Replikationsgruppe Multi-AZ aktiviert ist. In einigen Fällen ist das Replikat, das Sie heraufstufen möchten, möglicherweise Mitglied einer Replikationsgruppe, die aktiviert Multi-AZ ist. In diesen Fällen müssen Sie die Replikationsgruppe so ändern, dass sie deaktiviert wird, Multi-AZ bevor Sie fortfahren. Für dieses Verfahren müssen sich nicht alle Ihre Cluster in der gleichen Availability Zone befinden. Weitere Informationen zum Ändern einer Replikationsgruppe finden Sie unter Ändern einer Replikationsgruppe.

Die folgende ElastiCache API-Aktion ändert die Replikationsgruppe myReplGroup und macht das Lesereplikat zum primären Replikat in myReplica-1 der Replikationsgruppe.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyReplicationGroup &ReplicationGroupId=myReplGroup &PrimaryClusterId=myReplica-1 &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Weitere Informationen zum Ändern einer Replikationsgruppe finden Sie ModifyReplicationGroup in der ElastiCache Amazon-API-Referenz.