Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di Global Datastore (CLI)
Puoi usare il AWS Command Line Interface (AWS CLI) per controllare più AWS servizi dalla riga di comando e automatizzarli tramite script. È possibile utilizzare la AWS CLI per operazioni ad hoc (una tantum).
Scaricamento e configurazione di AWS CLI
AWS CLI Funziona su Windows, macOS o Linux. Utilizzare la procedura seguente per scaricarla e configurarla.
Per scaricare, installare e configurare la CLI
-
Scarica la AWS CLI dalla pagina web dell'interfaccia a riga di AWS comando
. -
Segui le istruzioni per l'installazione della AWS CLI e la configurazione della AWS CLI nella Guida per l'utente.AWS Command Line Interface
Utilizzo della AWS CLI con datastore globali
Utilizzare le seguenti operazioni della CLI per utilizzare i Global Datastore:
-
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 applica ElastiCache automaticamente un prefisso all'ID globale del datastore al momento della creazione. Ogni AWS regione ha il proprio prefisso. Ad esempio, un ID datastore globale creato nella regione Stati Uniti occidentali (California settentrionale) inizia con "virxk" assieme al nome del suffisso fornito. Il suffisso, combinato al prefisso autogenerato, garantisce l'unicità del nome del datastore globale in più Regioni.
La tabella seguente elenca ogni AWS regione e il relativo prefisso ID globale del datastore.
Nome regione/Regione Prefix Stati Uniti orientali (Ohio)
us-east-2fpkhrStati Uniti orientali (Virginia settentrionale)
us-east-1ldgnfRegione Stati Uniti occidentali (California settentrionale)
us-west-1virxkStati Uniti occidentali (Oregon)
us-west-2sgauiRegione Canada (Centrale)
ca-central-1bxodzRegione Asia Pacifico (Mumbai)
ap-south-1erpgtRegione Asia Pacifico (Tokyo)
ap-northeast-1quwswRegione Asia Pacifico (Seoul)
ap-northeast-2lfqnhRegione Asia Pacifico (Osaka-Locale)
ap-northeast-3nlapnRegione Asia Pacifico (Singapore)
ap-southeast-1vlqxnRegione Asia Pacifico (Sydney)
ap-southeast-2vbgxdRegione Europa (Francoforte)
eu-central-1iudkwRegione Europa (Irlanda)
eu-west-1gxeizRegione Europa (Londra)
eu-west-2okuqmRegione UE (Parigi)
eu-west-3fgjhiRegione Sud America (San Paolo)
sa-east-1juxlwRegione Cina (Pechino)
cn-north-1emvgoRegione Cina (Ningxia)
cn-northwest-1ckbemRegione Asia Pacifico (Hong Kong)
ap-east-1knjmpAWS GovCloud (Stati Uniti occidentali)
us-gov-west-1sgwui -
create-replication-group— Utilizzate questa operazione per creare cluster secondari per un datastore globale fornendo il nome del datastore globale al parametro.
--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 nameQuando si chiama questa operazione e si passa un
--global-replication-group-idvalore, ElastiCache dedurrà i valori dal gruppo di replica primario del gruppo di replica globale per i seguenti parametri. Non passare valori per questi parametri:"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-descriptiondescriptionAggiornamento multimotore da Redis a OSS Valkey per ElastiCache GlobalDataStore
È possibile aggiornare un gruppo di replica globale Redis OSS esistente a Valkey utilizzando la console, l'API o la CLI.
Se disponi di un gruppo di replica globale Redis OSS esistente, puoi eseguire l'aggiornamento a Valkey specificando il nuovo motore e la nuova versione del motore con API. modify-global-replication-group
Per Linux, macOS o Unix:
aws elasticache modify-global-replication-group \ --global-replication-group-id myGlobalReplGroup \ --engine valkey \ --apply-immediately \ --engine-version 8.0Per Windows:
aws elasticache modify-global-replication-group ^ --global-replication-group-id myGlobalReplGroup ^ --engine valkey ^ --apply-immediately ^ --engine-version 8.0Se hai un gruppo di parametri di cache personalizzato applicato al gruppo di replica globale Redis OSS esistente che desideri aggiornare, dovrai passare anche un gruppo di parametri di cache Valkey personalizzato nella richiesta. Il gruppo di parametri personalizzati Valkey di input deve avere gli stessi valori dei parametri statici Redis OSS del gruppo di parametri personalizzati Redis OSS esistente.
Per Linux, macOS o Unix:
aws elasticache modify-global-replication-group \ --global-replication-group-id myGlobalReplGroup \ --engine valkey \ --engine-version 8.0 \ --apply-immediately \ --cache-parameter-group-name myParamGroupPer 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-gruppo di replica
aws elasticache rebalance-shards-in-global-replication-group \ --apply-immediatelyyes\ --global-replication-group-idglobal-replication-group-name
Usa help per elencare tutti i comandi disponibili ElastiCache per Valkey o Redis OSS.
aws elasticache help
È anche possibile utilizzare la guida per la descrizione di un comando specifico e per ulteriori informazioni relative al suo utilizzo:
aws elasticache create-global-replication-group help