Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengubah grup replikasi
Kendala Penting
Saat ini, ElastiCache mendukung perubahan terbatas dari grup replikasi Redis (klaster modus diaktifkan), misalnya mengubah versi mesin, menggunakan operasi API
ModifyReplicationGroup
(CLI:).modify-replication-group
Anda dapat mengubah jumlah serpihan (grup simpul) dalam klaster Redis (klaster modus diaktifkan) dengan operasi APIModifyReplicationGroupShardConfiguration
(CLI:).modify-replication-group-shard-configuration
Untuk informasi selengkapnya, lihat Klaster penskalaan di Redis (Mode Cluster Diaktifkan).Perubahan lain untuk klaster Redis (klaster modus diaktifkan) mengharuskan Anda membuat klaster dengan klaster baru yang memasukkan perubahan tersebut.
Anda dapat meningkatkan klaster Redis (mode klaster dinonaktifkan) dan Redis (mode klaster diaktifkan) dan grup replikasi ke versi mesin yang lebih baru. Namun, Anda tidak dapat menurunkan ke versi mesin yang lebih lama kecuali dengan menghapus klaster atau grup replikasi yang telah ada dan membuatnya lagi. Untuk informasi selengkapnya, lihat Meningkatkan versi mesin.
Anda dapat meng-upgrade yang ada ElastiCache untuk klaster Redis yang menggunakan mode klaster dinonaktifkan untuk menggunakan mode klaster diaktifkan, menggunakan konsol, ModifyReplicationGroupAPI atau perintah modify-replication-groupCLI, seperti yang ditunjukkan pada contoh di bawah ini. Atau Anda dapat mengikuti langkah-langkah di Modifikasi mode klaster.
Anda dapat memodifikasi pengaturan klaster Redis (mode klaster dinonaktifkan) menggunakan ElastiCache konsol,AWS CLI, atau API. ElastiCache Saat ini, ElastiCache mendukung perubahan dalam jumlah terbatas pada grup replikasi Redis (klaster modus diaktifkan). Perubahan lain mengharuskan Anda membuat backup dari grup replikasi saat ini dan kemudian menggunakan backup itu untuk menanam grup replikasi saat ini dan kemudian menggunakan backup itu untuk menanam grup replikasi saat ini.
Menggunakan AWS Management Console
Untuk mengubah klaster Redis (klaster modus dinonaktifkan), lihat. Mengubah klaster ElastiCache
Menggunakan AWS CLI
Berikut ini adalah AWS CLI contoh dari modify-replication-group
perintah. Anda dapat menggunakan perintah yang sama untuk membuat perubahan lain pada grup replikasi.
Aktifkan Multi-AZ pada grup replikasi Redis yang telah ada:
Untuk Linux, macOS, atau Unix:
aws elasticache modify-replication-group \ --replication-group-id
myReplGroup
\ --multi-az-enabled = true
Untuk Windows:
aws elasticache modify-replication-group ^ --replication-group-id
myReplGroup
^ --multi-az-enabled
Modifikasi mode klaster dari dinonaktifkan ke diaktifkan:
Untuk memodifikasi mode klaster dari dinonaktifkan ke diaktifkan, Anda harus terlebih dahulu mengatur mode klaster ke kompatibel. Mode yang kompatibel memungkinkan klien Redis Anda untuk terhubung menggunakan mode klaster diaktifkan dan mode klaster dinonaktifkan. Setelah Anda memigrasi semua klien Redis untuk menggunakan mode klaster diaktifkan, Anda kemudian dapat menyelesaikan konfigurasi mode klaster dan mengatur mode klaster untuk diaktifkan.
Untuk Linux, macOS, atau Unix:
Atur ke mode klaster agar kompatibel.
aws elasticache modify-replication-group \ --replication-group-id
myReplGroup
\ --cache-parameter-group-namemyParameterGroupName
\ --cluster-mode compatible
Atur ke mode klaster untuk diaktifkan.
aws elasticache modify-replication-group \ --replication-group-id
myReplGroup
\ --cluster-mode enabled
Untuk Windows:
Atur ke mode klaster agar kompatibel.
aws elasticache modify-replication-group ^ --replication-group-id
myReplGroup
^ --cache-parameter-group-namemyParameterGroupName
^ --cluster-mode compatible
Atur ke mode klaster untuk diaktifkan.
aws elasticache modify-replication-group ^ --replication-group-id
myReplGroup
^ --cluster-mode enabled
Untuk informasi lebih lanjut tentang AWS CLI modify-replication-group
perintah, lihat modify-replication-group atau Memodifikasi mode klaster di Panduan Pengguna ElastiCacheuntuk Redis.
Menggunakan API ElastiCache ini
Operasi API berikut ElastiCache mengaktifkan Multi-AZ pada grup replikasi Redis yang telah ada. Anda dapat menggunakan operasi yang sama untuk membuat perubahan lain pada grup replikasi.
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>
Untuk informasi lain tentang operasi API ElastiCache ModifyReplicationGroup
, see ModifyReplicationGroup.