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.
Verwenden globaler Datenspeicher (CLI)
Sie können die AWS Command Line Interface (AWS CLI) verwenden, um mehrere AWS Dienste von der Befehlszeile aus zu steuern und sie mithilfe von Skripten zu automatisieren. Sie können die AWS CLI für (einmalige) Ad-hoc-Operationen verwenden.
Herunterladen und Konfigurieren der AWS CLI
Das AWS CLI läuft unter Windows, MacOS oder Linux. Gehen Sie folgendermaßen vor, um sie herunterzuladen und zu konfigurieren.
So laden Sie den CLI herunter, installieren und konfigurieren ihn
-
Laden Sie die AWS CLI von der Webseite mit der AWS Befehlszeilenschnittstelle
herunter. -
Folgen Sie den Anweisungen zur Installation der AWS CLI und zur Konfiguration der AWS CLI im AWS Command Line Interface Benutzerhandbuch.
Verwenden der AWS CLI mit globalen Datenspeichern
Verwenden Sie die folgenden CLI-Operationen, um mit globalen Datenspeichern zu arbeiten:
-
create-global-replication-group
aws elasticache create-global-replication-group \ --global-replication-group-id-suffixmy global datastore\ --primary-replication-group-idsample-repl-group\ --global-replication-group-descriptionan optional description of the global datastoreAmazon wendet ElastiCache automatisch ein Präfix auf die globale Datenspeicher-ID an, wenn sie erstellt wird. Jede AWS Region hat ihr eigenes Präfix. Beispielsweise beginnt eine globale Datenspeicher-ID, die in der Region USA West (Nordkalifornien) erstellt wurde, mit „virxk“ zusammen mit dem von Ihnen angegebenen Suffixnamen. Das Suffix in Kombination mit dem automatisch generierten Präfix garantiert die Eindeutigkeit des globalen Datenspeichernamens über mehrere Regionen hinweg.
In der folgenden Tabelle sind jede AWS Region und ihr globales Datenspeicher-ID-Präfix aufgeführt.
Regionsname/Region Präfix Region USA Ost (Ohio)
us-east-2fpkhrRegion USA Ost (Nord-Virginia)
us-east-1ldgnfRegion USA West (Nordkalifornien)
us-west-1virxkRegion USA West (Oregon)
us-west-2sgauiRegion Kanada (Zentral)
ca-central-1bxodzRegion Asien-Pazifik (Mumbai)
ap-south-1erpgtRegion Asien-Pazifik (Tokio)
ap-northeast-1quwswRegion Asien-Pazifik (Seoul)
ap-northeast-2lfqnhRegion Asien-Pazifik (Osaka)
ap-northeast-3nlapnRegion Asien-Pazifik (Singapur)
ap-southeast-1vlqxnRegion Asien-Pazifik (Sydney)
ap-southeast-2vbgxdRegion Europa (Frankfurt)
eu-central-1iudkwRegion Europa (Irland)
eu-west-1gxeizRegion Europa (London)
eu-west-2okuqmRegion Europa (Paris)
eu-west-3fgjhiRegion Südamerika (São Paulo)
sa-east-1juxlwRegion China (Peking)
cn-north-1emvgoRegion China (Ningxia)
cn-northwest-1ckbemRegion Asien-Pazifik (Hongkong)
ap-east-1knjmpAWS GovCloud (USA West)
us-gov-west-1sgwui -
create-replication-group— Verwenden Sie diesen Vorgang, um sekundäre Cluster für einen globalen Datenspeicher zu erstellen, indem Sie den Namen des globalen Datenspeichers für den Parameter angeben.
--global-replication-group-idaws elasticache create-replication-group \ --replication-group-idsecondary replication group name\ --replication-group-description“Replication group description"\ --global-replication-group-idglobal datastore nameWenn Sie diesen Vorgang aufrufen und einen
--global-replication-group-idWert übergeben, ElastiCache werden die Werte für die folgenden Parameter aus der primären Replikationsgruppe der globalen Replikationsgruppe abgeleitet. Übergeben Sie keine Werte für diese Parameter:"PrimaryClusterId","AutomaticFailoverEnabled","NumNodeGroups","CacheParameterGroupName","CacheNodeType","Engine","EngineVersion","CacheSecurityGroupNames","EnableTransitEncryption","AtRestEncryptionEnabled","SnapshotArns","SnapshotName" -
describe-global-replication-groups
aws elasticache describe-global-replication-groups \ --global-replication-group-idmy global datastore\ --show-member-infoan optional parameter that returns a list of the primary and secondary clusters that make up the global datastore -
modify-global-replication-group
aws elasticache modify-global-replication-group \ --global-replication-group-idmy global datastore\ --automatic-failover-enabled \ --cache-node-typenode type\ --cache-parameter-group-nameparameter group name\ --engine-versionengine version\ -—apply-immediately \ --global-replication-group-descriptiondescriptionEngine-übergreifendes Upgrade von Redis auf OSS Valkey für ElastiCache GlobalDataStore
Sie können eine bestehende globale Redis OSS-Replikationsgruppe mithilfe der Konsole, API oder CLI auf Valkey aktualisieren.
Wenn Sie bereits über eine globale Redis OSS-Replikationsgruppe verfügen, können Sie ein Upgrade auf Valkey durchführen, indem Sie die neue Engine und die Engine-Version mit der API angeben. modify-global-replication-group
Für Linux, macOS oder Unix:
aws elasticache modify-global-replication-group \ --global-replication-group-id myGlobalReplGroup \ --engine valkey \ --apply-immediately \ --engine-version 8.0Für Windows:
aws elasticache modify-global-replication-group ^ --global-replication-group-id myGlobalReplGroup ^ --engine valkey ^ --apply-immediately ^ --engine-version 8.0Wenn Sie eine benutzerdefinierte Cache-Parametergruppe auf die bestehende globale Redis OSS-Replikationsgruppe angewendet haben, die Sie aktualisieren möchten, müssen Sie in der Anfrage auch eine benutzerdefinierte Valkey-Cache-Parametergruppe übergeben. Die benutzerdefinierte Valkey-Eingabeparametergruppe muss dieselben statischen Redis OSS-Parameterwerte haben wie die vorhandene benutzerdefinierte Redis OSS-Parametergruppe.
Für Linux, macOS oder Unix:
aws elasticache modify-global-replication-group \ --global-replication-group-id myGlobalReplGroup \ --engine valkey \ --engine-version 8.0 \ --apply-immediately \ --cache-parameter-group-name myParamGroupFür Windows:
aws elasticache modify-global-replication-group ^ --global-replication-group-id myGlobalReplGroup ^ --engine valkey ^ --engine-version 8.0 ^ --apply-immediately ^ --cache-parameter-group-name myParamGroup -
delete-global-replication-group
aws elasticache delete-global-replication-group \ --global-replication-group-idmy global datastore\ --retain-primary-replication-groupdefaults to true -
disassociate-global-replication-group
aws elasticache disassociate-global-replication-group \ --global-replication-group-idmy global datastore\ --replication-group-idmy secondary cluster\ --replication-group-regionthe AWS Region in which the secondary cluster resides -
failover-global-replication-group
aws elasticache failover-replication-group \ --global-replication-group-idmy global datastore\ --primary-regionThe AWS Region of the primary cluster\ --primary-replication-group-idThe name of the global datastore, including the suffix. -
increase-node-groups-in-global-replication-group
aws elasticache increase-node-groups-in-global-replication-group \ --apply-immediatelyyes\ --global-replication-group-idglobal-replication-group-name\ --node-group-count3 -
decrease-node-groups-in-global-replication-group
aws elasticache decrease-node-groups-in-global-replication-group \ --apply-immediatelyyes\ --global-replication-group-idglobal-replication-group-name\ --node-group-count3 -
rebalance-shards-in-global-Replikationsgruppe
aws elasticache rebalance-shards-in-global-replication-group \ --apply-immediatelyyes\ --global-replication-group-idglobal-replication-group-name
Verwenden Sie die Hilfe, um alle verfügbaren Befehle ElastiCache für Valkey oder Redis OSS aufzulisten.
aws elasticache help
Sie können die Hilfe auch verwenden, um einen bestimmten Befehl zu beschreiben und mehr über seine Verwendung zu erfahren:
aws elasticache create-global-replication-group help