Heraufstufen einer Read Replica zu primären Replikationsgruppen für Valkey- oder Redis-Replikationsgruppen OSS (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 Read Replica zu primären Replikationsgruppen für Valkey- oder Redis-Replikationsgruppen OSS (Clustermodus deaktiviert)

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

Sie können eine Valkey- oder Redis-Lesereplik OSS (Clustermodus deaktiviert) mithilfe der AWS Management Console, der oder der zur primären Replikation heraufstufen. AWS CLI ElastiCache API Ein Read Replica kann nicht zum primären Knoten heraufgestuft werden, wenn für die -Replikationsgruppe Multi-AZ mit automatischem Failover aktiviert ist. Gehen Sie wie folgt vor, um ein Valkey- oder Redis-Replikat OSS (Clustermodus deaktiviert) in einer Multi-AZ-fähigen Replikationsgruppe zum Primärreplikat 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 2.6.13 oder früher ausgeführt wird, nicht verfügbar. OSS

Verwenden von 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 Valkey- oder Redis-Replikationsgruppe OSS (deaktivierter Clustermodus) ist, in der Multi-AZ aktiviert ist, ändern Sie die Replikationsgruppe so, dass Multi-AZ deaktiviert ist, bevor Sie fortfahren. Weitere Informationen finden Sie unter Ändern einer Replikationsgruppe.

  3. Wählen Sie Valkey oder Redis OSS aus und wählen Sie 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.

Verwenden Sie den 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 unter modify-replication-group in der ElastiCache Amazon-Befehlszeilenreferenz.

Mit dem 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 unter ModifyReplicationGroup in der ElastiCache APIAmazon-Referenz.