Menyelesaikan migrasi data - Amazon ElastiCache

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

Menyelesaikan migrasi data

Ketika Anda siap untuk memotong ke ElastiCache cluster, gunakan perintah complete-migration CLI dengan parameter berikut:

  • --replication-group-id – Pengidentifikasi untuk grup replikasi.

  • --force – Nilai yang memaksa migrasi untuk berhenti tanpa memastikan bahwa data sudah sinkron.

Berikut adalah contohnya.

aws elasticache complete-migration --replication-group-id test-cluster

Saat Anda menjalankan perintah ini, simpul ElastiCache utama (di setiap pecahan) berhenti mereplikasi dari instance Valkey atau Redis OSS Anda dan mempromosikannya ke primer. Promosi ini biasanya selesai dalam beberapa menit. Untuk mengonfirmasi promosi ke primer, periksa peristiwa Complete Migration successful for test-cluster. Pada titik ini, Anda dapat mengarahkan aplikasi Anda untuk ElastiCache menulis dan membaca. ElastiCache Status klaster harus berubah dari migrasi ke tersedia.

Jika promosi ke primer gagal, simpul ElastiCache utama terus mereplikasi dari instans Valkey atau Redis OSS Anda. ElastiCache Cluster terus berada dalam status migrasi, dan pesan peristiwa grup replikasi tentang kegagalan dikirim. Untuk memecahkan masalah kegagalan ini, lihat hal berikut:

  • Periksa peristiwa grup replikasi. Gunakan informasi spesifik dari peristiwa itu untuk memperbaiki kegagalan.

  • Anda mungkin mendapatkan pesan peristiwa tentang data yang tidak sinkron. Jika demikian, pastikan bahwa ElastiCache primer dapat mereplikasi dari instans Valkey atau Redis OSS Anda dan keduanya sinkron. Jika Anda masih ingin menghentikan migrasi, Anda dapat menjalankan perintah sebelumnya dengan opsi —force.

  • Anda mungkin mendapatkan pesan acara jika salah satu ElastiCache node sedang menjalani penggantian. Anda dapat mencoba lagi menyelesaikan langkah migrasi setelah penggantian selesai.