Menyelesaikan migrasi data - Amazon ElastiCache untuk Redis

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

Menyelesaikan migrasi data

Saat Anda siap untuk beralih ke klaster ElastiCache, 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 primer ElastiCache (di setiap serpihan) berhenti mereplikasi dari instans Redis Anda dan mempromosikannya menjadi 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 ke baca dan tulis ElastiCache. Status klaster ElastiCache harus berubah dari bermigrasi menjadi tersedia.

Jika promosi ke primer gagal, simpul primer ElastiCache terus mereplikasi dari instans Redis Anda. Klaster ElastiCache terus berada dalam status bermigrasi, dan olahpesan 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 primer ElastiCache dapat mereplikasi dari instans Redis Anda dan keduanya sudah sinkron. Jika Anda masih ingin menghentikan migrasi, Anda dapat menjalankan perintah sebelumnya dengan opsi —force.

  • Anda mungkin mendapatkan olahpesan peristiwa jika salah satu simpul ElastiCache sedang dalam penggantian. Anda dapat mencoba lagi menyelesaikan langkah migrasi setelah penggantian selesai.