

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

# Memigrasikan simpul generasi sebelumnya
<a name="CacheNodes.NodeMigration"></a>

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](https://aws.amazon.com/ec2/previous-generation/). Untuk daftar lengkap tipe node yang didukung dan tipe node generasi sebelumnya ElastiCache, lihat[Jenis simpul yang didukung](CacheNodes.SupportedTypes.md).

## Migrasi node pada cluster Valkey atau Redis OSS
<a name="CacheNodes.NodeMigration.Redis"></a>

Prosedur berikut menjelaskan cara memigrasikan tipe node cluster Valkey atau Redis OSS Anda menggunakan Konsol. ElastiCache Selama proses ini, cluster Valkey atau Redis OSS 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 klaster dinonaktifkan (simpul tunggal) mungkin mengalami waktu henti sekitar 60 detik, terutama karena propagasi DNS.
+ Mode cluster dinonaktifkan (dengan node replika) dapat melihat sekitar 1 detik untuk cluster yang menjalankan Valkey 7.2 dan di atasnya atau Redis OSS 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 cluster Valkey atau Redis OSS menggunakan konsol:**

1. Masuk ke Konsol dan buka ElastiCache konsol di [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/home).

1. Dari panel navigasi, pilih cluster **Valkey atau cluster** **Redis** OSS.

1. Pada daftar klaster, pilih klaster yang ingin Anda migrasikan.

1. Pilih **Tindakan**, lalu pilih **Ubah**.

1. Pilih jenis simpul baru dari daftar jenis simpul.

1. Jika Anda ingin segera melakukan proses migrasi, pilih **Terapkan segera**. Jika **Terapkan segera** tidak dipilih, proses migrasi dilakukan selama periode pemeliharaan klaster berikutnya.

1. 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 cluster Valkey atau Redis OSS menggunakan: AWS CLI*

Gunakan [modify-replication-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-replication-group.html)API seperti yang ditunjukkan berikut:

Untuk Linux, macOS, atau Unix:

```
aws elasticache modify-replication-group /
	--replication-group-id my-replication-group /
	--cache-node-type new-node-type /
	--apply-immediately
```

Untuk Windows:

```
aws elasticache modify-replication-group ^
	--replication-group-id my-replication-group ^
	--cache-node-type new-node-type ^
	--apply-immediately
```

Dalam skenario ini, nilainya *new-node-type* adalah tipe node yang Anda migrasi. 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
<a name="remove-restore-failed-node"></a>

 Prosedur berikut menjelaskan cara memperbaiki atau menghapus node yang gagal pemulihan dari cluster Valkey atau Redis OSS Anda. Untuk mempelajari lebih lanjut tentang bagaimana ElastiCache node masuk ke status restore-failed, lihat. [Melihat Status ElastiCache Node](Nodes.viewing.md) Sebaiknya pertama-tama menghapus node apa pun dalam keadaan gagal pemulihan, kemudian memigrasikan node generasi sebelumnya yang tersisa di ElastiCache cluster ke tipe node generasi yang lebih baru, dan akhirnya menambahkan kembali jumlah node yang diperlukan. 

Untuk menghapus simpul yang gagal dipulihkan (konsol):

1. Masuk ke Konsol dan buka ElastiCache konsol di [https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/home).

1. Dari panel navigasi, pilih cluster **Valkey atau cluster** **Redis** OSS.

1. Dari daftar klaster, pilih nama klaster yang ingin Anda hapus simpulnya.

1. Dari daftar serpihan, pilih nama serpihan yang ingin Anda hapus simpulnya. Lewati langkah ini jika mode klaster dinonaktifkan untuk klaster.

1. Dari daftar simpul, pilih simpul dengan status `restore-failed`.

1. 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](#CacheNodes.NodeMigration.Redis).

Untuk menambahkan kembali node ke ElastiCache cluster Anda, lihat[Menambahkan node ke ElastiCache cluster](Clusters.AddNode.md).

## Memigrasikan simpul di klaster Memcached
<a name="CacheNodes.NodeMigration.Memcached"></a>

Untuk bermigrasi ElastiCache untuk Memcached ke jenis node yang berbeda, Anda harus membuat klaster baru, yang selalu dimulai kosong yang dapat diisi oleh aplikasi Anda.

**Untuk memigrasikan ElastiCache tipe node cluster Memcached Anda menggunakan Konsol: ElastiCache** 
+ Buat klaster baru dengan jenis simpul baru. Untuk informasi selengkapnya, lihat [Membuat klaster Memcached (konsol)](Clusters.Create-mc.md#Clusters.Create.CON.Memcached).
+ Dalam aplikasi Anda, perbarui titik akhir ke titik akhir klaster baru. Untuk informasi selengkapnya, lihat [Menemukan Titik Akhir Cluster (Konsol) (Memcached)](Endpoints.md#Endpoints.Find.Memcached)
+ Hapus klaster lama. Untuk informasi selengkapnya, lihat [Menghapus cluster di ElastiCache](Clusters.Delete.md)