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 diaktifkan), misalnya mengubah versi mesin, menggunakan API operasi ModifyReplicationGroup (CLI:). modify-replication-group Anda dapat memodifikasi jumlah pecahan (grup simpul) di cluster Valkey atau Redis OSS (mode cluster diaktifkan) dengan API operasi ModifyReplicationGroupShardConfiguration(CLI:). 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 meng-upgrade yang sudah ada ElastiCache dengan Valkey atau Redis OSS cluster yang menggunakan mode cluster dinonaktifkan untuk menggunakan mode cluster diaktifkan, menggunakan konsol, ModifyReplicationGroupAPIatau modify-replication-groupCLIperintah, 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 dinonaktifkan) menggunakan ElastiCache konsol, AWS CLI, atau. ElastiCache API Saat ini, ElastiCache mendukung sejumlah modifikasi terbatas pada grup replikasi Valkey atau Redis OSS (mode cluster diaktifkan). Modifikasi lain mengharuskan Anda membuat cadangan grup replikasi saat ini kemudian menggunakan cadangan itu untuk menyemai grup replikasi Valkey atau Redis OSS (mode cluster diaktifkan) 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 OSS klien Valkey atau Redis Anda terhubung menggunakan mode cluster diaktifkan dan mode cluster dinonaktifkan. Setelah Anda memigrasikan semua OSS klien Valkey atau Redis untuk menggunakan mode cluster 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 Panduan Pengguna ElastiCache (RedisOSS).

Menggunakan ElastiCache API

ElastiCache APIOperasi 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 lebih lanjut tentang ElastiCache API ModifyReplicationGroup operasi, lihat ModifyReplicationGroup.