Ändern einer Replikationsgruppe - 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.

Ändern einer Replikationsgruppe

Wichtige Einschränkungen
  • ElastiCache Unterstützt derzeit begrenzte Änderungen einer Valkey- oder Redis-Replikationsgruppe OSS (Clustermodus aktiviert), z. B. das Ändern der Engine-Version mithilfe der API Operation ModifyReplicationGroup (CLI:modify-replication-group). Sie können die Anzahl der Shards (Knotengruppen) in einem Valkey- oder Redis-Cluster OSS (Clustermodus aktiviert) mit der API Operation (:) ändern. ModifyReplicationGroupShardConfigurationCLImodify-replication-group-shard-configuration Weitere Informationen finden Sie unter Skalierung von Clustern in Valkey oder Redis OSS (Clustermodus aktiviert).

    Andere Änderungen an einem Valkey- oder Redis-Cluster OSS (Clustermodus aktiviert) erfordern, dass Sie einen Cluster mit dem neuen Cluster erstellen, der die Änderungen enthält.

  • Sie können Valkey- oder Redis-Cluster und Replikationsgruppen OSS (Clustermodus deaktiviert) und Valkey- oder Redis-Cluster OSS (Clustermodus aktiviert) auf neuere Engine-Versionen aktualisieren. Ein Downgrade auf vorhergehende Engine-Versionen ist jedoch nur durch Löschen des vorhandenen Clusters oder der vorhandenen Replikationsgruppe und der anschließenden Erstellung eines neuen Clusters oder einer neuen Replikationsgruppe möglich. Weitere Informationen finden Sie unter Versionsverwaltung für ElastiCache.

  • Sie können einen vorhandenen Cluster ElastiCache mit Valkey oder Redis, der den OSS Clustermodus deaktiviert verwendet, mithilfe der Konsole ModifyReplicationGroupAPIoder des modify-replication-groupCLIBefehls auf aktivierten Clustermodus aktualisieren, wie im Beispiel unten gezeigt. Sie können auch den Schritten unter Ändern des Clustermodus folgen.

Sie können die Einstellungen eines Valkey- oder Redis-Clusters OSS (Clustermodus deaktiviert) mithilfe der ElastiCache Konsole, der oder der AWS CLIändern. ElastiCache API ElastiCache Unterstützt derzeit eine begrenzte Anzahl von Änderungen an einer Valkey- oder Redis-Replikationsgruppe OSS (Clustermodus aktiviert). Andere Änderungen erfordern, dass Sie eine Sicherungskopie der aktuellen Replikationsgruppe erstellen und diese Sicherung dann verwenden, um eine neue Valkey- oder Redis-Replikationsgruppe OSS (Clustermodus aktiviert) zu erstellen.

Unter Verwendung der AWS Management Console

Informationen zum Ändern eines Valkey- oder Redis-Clusters OSS (Clustermodus deaktiviert) finden Sie unter. Einen ElastiCache Cluster ändern

Verwenden des AWS CLI

Im Folgenden finden Sie AWS CLI Beispiele für den modify-replication-group Befehl. Sie können mit demselben Befehl andere Änderungen an einer Replikationsgruppe vornehmen.

Aktivieren Sie Multi-AZ für eine bestehende Valkey- oder OSS Redis-Replikationsgruppe:

Für Linux, macOS oder Unix:

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --multi-az-enabled = true

Für Windows:

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --multi-az-enabled

Ändern des Clustermodus von deaktiviert auf aktiviert:

Wenn Sie den Clustermodus von deaktiviert auf aktiviert ändern möchten, müssen Sie zuerst den Clustermodus auf kompatibel festlegen. Im kompatiblen Modus können Ihre Valkey- oder OSS Redis-Clients sowohl im aktivierten als auch im deaktivierten Clustermodus eine Verbindung herstellen. Nachdem Sie alle Valkey- oder OSS Redis-Clients zur Verwendung des aktivierten Clustermodus migriert haben, können Sie die Konfiguration des Clustermodus abschließen und den Clustermodus auf aktiviert setzen.

Für Linux, macOS oder Unix:

Legen Sie den Clustermodus auf kompatibel fest.

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cache-parameter-group-name myParameterGroupName \ --cluster-mode compatible

Legen Sie den Clustermodus auf aktiviert fest.

aws elasticache modify-replication-group \ --replication-group-id myReplGroup \ --cluster-mode enabled

Für Windows:

Legen Sie den Clustermodus auf kompatibel fest.

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cache-parameter-group-name myParameterGroupName ^ --cluster-mode compatible

Legen Sie den Clustermodus auf aktiviert fest.

aws elasticache modify-replication-group ^ --replication-group-id myReplGroup ^ --cluster-mode enabled

Weitere Informationen zu diesem AWS CLI modify-replication-group Befehl finden Sie unter modify-replication-group oder Ändern des Clustermodus im ElastiCache (Redis-OSS) Benutzerhandbuch.

Verwenden des ElastiCache API

Der folgende ElastiCache API Vorgang aktiviert Multi-AZ auf einer vorhandenen Valkey- oder OSS Redis-Replikationsgruppe. Sie können mit derselben Operation andere Änderungen an einer Replikationsgruppe vornehmen.

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyReplicationGroup &AutomaticFailoverEnabled=true &Mutli-AZEnabled=true &ReplicationGroupId=myReplGroup &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &Version=2014-12-01 &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 zu diesem Vorgang finden Sie unter ElastiCache API ModifyReplicationGroup ModifyReplicationGroup.