Mengubah grup replikasi - Amazon ElastiCache

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengubah grup replikasi

Batasan Penting
  • Saat ini, ElastiCache mendukung modifikasi terbatas dari grup replikasi Valkey atau Redis OSS (mode cluster enabled), misalnya mengubah versi mesin, menggunakan operasi API (ModifyReplicationGroupCLI:). modify-replication-group Anda dapat memodifikasi jumlah pecahan (grup node) di cluster Valkey atau Redis OSS (mode cluster enabled) dengan operasi API (ModifyReplicationGroupShardConfigurationCLI:). modify-replication-group-shard-configuration Untuk informasi selengkapnya, lihat Penskalaan cluster di Valkey atau Redis OSS (Mode Cluster Diaktifkan).

    Modifikasi lain pada cluster Valkey atau Redis OSS (mode cluster enabled) mengharuskan Anda membuat cluster dengan cluster baru yang menggabungkan perubahan.

  • Anda dapat memutakhirkan Valkey atau Redis OSS (mode cluster dinonaktifkan) dan Valkey atau Redis OSS (mode cluster diaktifkan) cluster dan grup replikasi ke versi mesin yang lebih baru. Namun, Anda tidak dapat menurunkan klaster ke versi mesin yang lebih lama kecuali dengan menghapus klaster atau grup replikasi yang sudah ada dan membuatnya lagi. Untuk informasi selengkapnya, lihat Manajemen Versi untuk ElastiCache.

  • Anda dapat memutakhirkan cluster Valkey atau Redis OSS yang sudah ada ElastiCache yang menggunakan mode cluster dinonaktifkan untuk menggunakan mode cluster diaktifkan, menggunakan konsol, ModifyReplicationGroupAPI atau perintah modify-replication-groupCLI, seperti yang ditunjukkan pada contoh di bawah ini. Anda juga dapat mengikuti langkah-langkah di Mengubah mode klaster.

Anda dapat memodifikasi pengaturan cluster Valkey atau Redis OSS (mode cluster disabled) menggunakan ElastiCache konsol, API AWS CLI, atau API. ElastiCache Saat ini, ElastiCache mendukung sejumlah modifikasi terbatas pada grup replikasi Valkey atau Redis OSS (mode cluster enabled). Modifikasi lain mengharuskan Anda membuat cadangan grup replikasi saat ini kemudian menggunakan cadangan itu untuk menyemai grup replikasi Valkey atau Redis OSS (mode cluster enabled) baru.

Menggunakan AWS Management Console

Untuk memodifikasi cluster Valkey atau Redis OSS (mode cluster dinonaktifkan), lihat. Memodifikasi sebuah cluster ElastiCache

Menggunakan AWS CLI

Berikut ini adalah AWS CLI contoh modify-replication-group perintah. Anda dapat menggunakan perintah yang sama untuk membuat perubahan lain pada grup replikasi.

Aktifkan Multi-AZ pada grup replikasi Valkey atau Redis OSS yang 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

Ubah mode klaster dari dinonaktifkan menjadi diaktifkan:

Untuk mengubah mode klaster dari dinonaktifkan ke diaktifkan, Anda harus terlebih dahulu mengatur mode klaster ke kompatibel. Mode yang kompatibel memungkinkan klien Valkey atau Redis OSS Anda terhubung menggunakan mode cluster diaktifkan dan mode cluster dinonaktifkan. Setelah Anda memigrasikan semua klien Valkey atau Redis OSS untuk menggunakan mode cluster yang diaktifkan, Anda kemudian dapat menyelesaikan konfigurasi mode cluster dan mengatur mode cluster ke diaktifkan.

Untuk Linux, macOS, atau Unix:

Atur ke mode klaster kompatibel.

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

Atur ke mode klaster diaktifkan.

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

Untuk Windows:

Atur ke mode klaster kompatibel.

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

Atur ke mode klaster diaktifkan.

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

Untuk informasi selengkapnya tentang AWS CLI modify-replication-group perintah, lihat modify-replication-group atau Memodifikasi mode cluster di ElastiCache untuk Panduan Pengguna Redis OSS.

Menggunakan ElastiCache API

Operasi ElastiCache API berikut memungkinkan Multi-AZ pada grup replikasi Valkey atau Redis OSS yang 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 selengkapnya tentang ModifyReplicationGroup operasi ElastiCache API, lihat ModifyReplicationGroup.