Heraufstufen einer Read Replica zur primären, für Redis OSS-Replikationsgruppen (Clustermodus deaktiviert) - Amazon ElastiCache (RedisOSS)

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 Read Replica zur primären, für Redis OSS-Replikationsgruppen (Clustermodus deaktiviert)

Die Informationen im folgenden Thema beziehen sich nur auf Redis OSS-Replikationsgruppen (Clustermodus deaktiviert).

Sie können eine Redis OSS-Lesereplik (Clustermodus deaktiviert) mithilfe der AWS Management Console, oder der API zur primären Replikation AWS CLI heraufstufen. ElastiCache Sie können eine Read Replica nicht zur primären Replica heraufstufen, solange Multi-AZ mit automatischem Failover in der Redis OSS-Replikationsgruppe (Clustermodus deaktiviert) aktiviert ist. Gehen Sie wie folgt vor, um ein Redis OSS-Replikat (Clustermodus deaktiviert) in einer Multi-AZ-fähigen Replikationsgruppe zum primären Replikat hochzustufen:

  1. Bearbeiten Sie die Replikationsgruppe so, dass Multi-AZ deaktiviert wird (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. Bearbeiten Sie die Replikationsgruppe so, dass Multi-AZ wieder aktiviert ist.

Multi-AZ ist für Replikationsgruppen, auf denen Redis OSS 2.6.13 oder früher ausgeführt wird, nicht verfügbar.

Unter Verwendung des AWS Management Console

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 Management Console und öffnen Sie die ElastiCache Konsole unter https://console.aws.amazon.com/elasticache/.

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

  3. Wählen Sie Redis OSS und dann aus der Clusterliste 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 für den Cluster vor Beginn des Hochstufens Multi-AZ aktiviert war, warten Sie, bis der Status der Replikationsgruppe available (verfügbar) lautet, bevor Sie den Cluster so bearbeiten, dass Multi-AZ wieder aktiviert wird. Weitere Informationen finden Sie unter Ändern einer Replikationsgruppe.

Unter Verwendung der AWS CLI

Sie können eine Read Replica nicht zum primären Knoten heraufstufen, wenn für die Replikationsgruppe Multi-AZ aktiviert ist. In einigen Fällen ist das heraufzustufende Replikat möglicherweise Teil einer Replikationsgruppe, in der Multi-AZ aktiviert ist. Sollte dies der Fall sein, muss Multi-AZ vor dem Fortfahren für die Replikationsgruppe deaktiviert werden. 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 die Read Replica zur primären Replica 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 Amazon ElastiCache Command Line Reference.

Verwenden der ElastiCache API

Sie können eine Read Replica nicht zum primären Knoten heraufstufen, wenn für die Replikationsgruppe Multi-AZ aktiviert ist. In einigen Fällen ist das heraufzustufende Replikat möglicherweise Teil einer Replikationsgruppe, in der Multi-AZ aktiviert ist. Sollte dies der Fall sein, muss Multi-AZ vor dem Fortfahren für die Replikationsgruppe deaktiviert werden. 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 der folgenden ElastiCache API-Aktion wird die Replikationsgruppe geändertmyReplGroup, sodass die Read Replica zur primären Replica in myReplica-1 der Replikationsgruppe wird.

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 Amazon ElastiCache API-Referenz.