Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memigrasikan simpul generasi sebelumnya
Simpul generasi sebelumnya adalah jenis simpul yang sedang dihentikan secara bertahap. Jika Anda tidak memiliki cluster yang menggunakan tipe node generasi sebelumnya, ElastiCache tidak mendukung pembuatan cluster baru dengan tipe node tersebut.
Karena jenis simpul generasi sebelumnya memiliki jumlah terbatas, kami tidak dapat menjamin penggantian simpul akan berhasil ketika simpul menjadi tidak berkondisi baik di klaster Anda. Dalam skenario seperti tersebut, ketersediaan klaster Anda mungkin berdampak negatif.
Sebaiknya migrasikan klaster Anda ke jenis simpul baru untuk ketersediaan dan performa yang lebih baik. Untuk jenis simpul yang direkomendasikan untuk dimigrasikan, lihat Jalur Peningkatan
Migrasi node pada cluster Valkey atau Redis OSS
Prosedur berikut menjelaskan cara memigrasikan jenis node OSS cluster Valkey atau Redis Anda menggunakan Konsol. ElastiCache Selama proses ini, OSS klaster Valkey atau Redis Anda akan terus melayani permintaan dengan waktu henti minimal. Bergantung pada konfigurasi klaster Anda, Anda mungkin mengalami waktu henti berikut. Informasi berikut ini adalah perkiraan dan mungkin berbeda berdasarkan konfigurasi spesifik Anda:
-
Mode cluster dinonaktifkan (node tunggal) dapat melihat sekitar 60 detik, terutama karena DNS propagasi.
-
Mode cluster dinonaktifkan (dengan node replika) dapat melihat sekitar 1 detik untuk cluster yang menjalankan Valkey 7.2 dan di atasnya atau OSS Redis 5.0.6 dan di atasnya. Semua versi yang lebih rendah dapat mengalami sekitar 10 detik.
-
Mode klaster diaktifkan mungkin mengalami waktu henti sekitar 1 detik.
Untuk memodifikasi tipe node OSS cluster Valkey atau Redis menggunakan konsol:
-
Masuk ke Konsol dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/
. -
Dari panel navigasi, pilih klaster Valkey atau kluster Redis. OSS
-
Pada daftar klaster, pilih klaster yang ingin Anda migrasikan.
-
Pilih Tindakan, lalu pilih Ubah.
-
Pilih jenis simpul baru dari daftar jenis simpul.
-
Jika Anda ingin segera melakukan proses migrasi, pilih Terapkan segera. Jika Terapkan segera tidak dipilih, proses migrasi dilakukan selama periode pemeliharaan klaster berikutnya.
-
Pilih Ubah. Jika Anda memilih Terapkan segera pada langkah sebelumnya, status klaster berubah ke mengubah. Ketika status berubah ke tersedia, pengubahan selesai dan Anda dapat mulai menggunakan klaster baru tersebut.
Untuk memodifikasi tipe node OSS cluster Valkey atau Redis menggunakan: AWS CLI
Gunakan modify-replication-groupAPIseperti yang ditunjukkan sebagai berikut:
Untuk Linux, macOS, atau Unix:
aws elasticache modify-replication-group / --replication-group-id
my-replication-group
/ --cache-node-typenew-node-type
/ --apply-immediately
Untuk Windows:
aws elasticache modify-replication-group ^ --replication-group-id
my-replication-group
^ --cache-node-typenew-node-type
^ --apply-immediately
Dalam skenario ini, nilai new-node-type
adalah tipe simpul tempat Anda bermigrasi. Dengan meneruskan parameter --apply-immediately
, pembaruan akan diterapkan segera ketika grup replikasi bertransisi dari status mengubah menjadi tersedia. Jika Terapkan segera tidak dipilih, proses migrasi dilakukan selama periode pemeliharaan klaster berikutnya.
catatan
Jika Anda tidak dapat mengubah klaster dengan InvalidCacheClusterState
, Anda perlu menghapus simpul yang gagal dipulihkan terlebih dahulu.
Memperbaiki atau menghapus restore-failed-node
Prosedur berikut menjelaskan cara memperbaiki atau menghapus node yang gagal pemulihan dari cluster Valkey atau Redis Anda. OSS Untuk mempelajari lebih lanjut tentang bagaimana ElastiCache node masuk ke status restore-failed, lihat. Melihat Status ElastiCache Node Kami merekomendasikan terlebih dahulu menghapus node apa pun dalam keadaan gagal pemulihan, kemudian memigrasikan node generasi sebelumnya yang tersisa di ElastiCache cluster ke jenis node generasi yang lebih baru, dan akhirnya menambahkan kembali jumlah node yang diperlukan.
Untuk menghapus simpul yang gagal dipulihkan (konsol):
-
Masuk ke Konsol dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/
. -
Dari panel navigasi, pilih klaster Valkey atau kluster Redis. OSS
-
Dari daftar klaster, pilih nama klaster yang ingin Anda hapus simpulnya.
-
Dari daftar serpihan, pilih nama serpihan yang ingin Anda hapus simpulnya. Lewati langkah ini jika mode klaster dinonaktifkan untuk klaster.
-
Dari daftar simpul, pilih simpul dengan status
restore-failed
. -
Pilih Tindakan, lalu pilih Hapus simpul.
Setelah Anda menghapus node restore-failed dari ElastiCache cluster Anda, Anda sekarang dapat bermigrasi ke jenis generasi yang lebih baru. Untuk informasi selengkapnya, lihat di atas di Migrasi node pada cluster Valkey atau Redis OSS.
Untuk menambahkan kembali node ke ElastiCache cluster Anda, lihatMenambahkan node ke ElastiCache cluster.
Memigrasikan simpul di klaster Memcached
Untuk bermigrasi ElastiCache (Memcached) ke jenis node yang berbeda, Anda harus membuat klaster baru, yang selalu dimulai kosong yang dapat diisi oleh aplikasi Anda.
Untuk memigrasikan tipe node cluster ElastiCache (Memcached) Anda menggunakan Konsol: ElastiCache
-
Buat klaster baru dengan jenis simpul baru. Untuk informasi selengkapnya, lihat Membuat klaster Memcached (konsol).
-
Dalam aplikasi Anda, perbarui titik akhir ke titik akhir klaster baru. Untuk informasi selengkapnya, lihat Menemukan Titik Akhir Cluster (Konsol) (Memcached)
-
Hapus klaster lama. Untuk informasi selengkapnya, lihat Menghapus cluster di ElastiCache