Praktik terbaik untuk Aurora Ketersediaan tinggi saya SQL - Amazon Aurora

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

Praktik terbaik untuk Aurora Ketersediaan tinggi saya SQL

Anda dapat menerapkan praktik terbaik berikut untuk meningkatkan ketersediaan klaster Aurora My SQL Anda.

Menggunakan Amazon Aurora untuk Pemulihan Bencana dengan database Saya SQL

Anda dapat menggunakan Amazon Aurora dengan instans My SQL DB Anda untuk membuat cadangan di luar lokasi untuk pemulihan bencana. Untuk menggunakan Aurora untuk pemulihan bencana instans My SQL DB Anda, buat klaster DB Amazon Aurora dan jadikan itu replika baca instans My DB Anda. SQL Ini berlaku untuk instans RDS for My SQL DB, atau SQL database Saya yang berjalan di luar AmazonRDS.

penting

Ketika Anda mengatur replikasi antara instans SQL DB Saya dan kluster Amazon Aurora SQL My DB, Anda harus memantau replikasi untuk memastikan bahwa itu tetap sehat dan memperbaikinya jika perlu.

Untuk petunjuk tentang cara membuat kluster Amazon Aurora My SQL DB dan menjadikannya replika baca instans My SQL DB Anda, ikuti prosedurnya di. Menggunakan Amazon Aurora untuk menskalakan bacaan untuk database Saya SQL

Untuk informasi selengkapnya tentang model pemulihan bencana, lihat Cara memilih opsi pemulihan bencana terbaik untuk klaster Amazon Aurora My SQL Anda.

Bermigrasi dari My SQL ke Amazon Aurora SQL My dengan waktu henti yang dikurangi

Saat mengimpor data dari SQL database Saya yang mendukung aplikasi langsung ke kluster Amazon Aurora SQL My DB, Anda mungkin ingin mengurangi waktu layanan terputus saat Anda bermigrasi. Untuk melakukannya, Anda dapat menggunakan prosedur yang didokumentasikan dalam Mengimpor data ke instans DB Saya SQL atau MariaDB dengan waktu henti yang dikurangi di Panduan Pengguna Layanan Amazon Relational Database Service. Prosedur ini terutama dapat membantu jika Anda beroperasi dengan basis data yang sangat besar. Anda dapat menggunakan prosedur untuk mengurangi biaya impor dengan meminimalkan jumlah data yang dilewatkan di seluruh jaringan AWS.

Prosedur ini mencantumkan langkah-langkah untuk mentransfer salinan data database Anda ke EC2 instans Amazon dan mengimpor data ke instans SQL DB Saya yang baruRDS. Karena Amazon Aurora kompatibel dengan MySQL, Anda dapat menggunakan cluster Amazon Aurora DB untuk instans RDS Amazon SQL My DB target.

Menghindari kinerja lambat, restart otomatis, dan failover untuk instans Aurora My DB SQL

Jika Anda menjalankan beban kerja berat atau beban kerja yang melonjak melampaui sumber daya yang dialokasikan untuk instans DB Anda, Anda dapat menghabiskan sumber daya yang Anda gunakan untuk menjalankan aplikasi dan basis data Aurora. Untuk mendapatkan metrik pada instans database Anda seperti CPU pemanfaatan, penggunaan memori, dan jumlah koneksi database yang digunakan, Anda dapat merujuk ke metrik yang disediakan oleh Amazon, Performance CloudWatch Insights, dan Enhanced Monitoring. Untuk informasi selengkapnya tentang pemantauan instans DB, lihat Memantau metrik di klaster Amazon Aurora.

Jika beban kerja Anda menghabiskan sumber daya yang Anda gunakan, instans DB Anda mungkin akan menjadi lambat, diaktifkan ulang, atau bahkan melakukan failover ke instans DB lain. Untuk menghindari hal ini, pantau pemanfaatan sumber daya Anda, periksa beban kerja yang berjalan pada instans DB Anda, dan buat pengoptimalan jika diperlukan. Jika pengoptimalan tidak meningkatkan metrik instans dan mengurangi kehabisan sumber daya, pertimbangkan untuk menaikkan skala instans DB Anda sebelum mencapai batasnya. Untuk informasi selengkapnya tentang kelas instans DB yang tersedia dan spesifikasinya, lihat Kelas instans Amazon Aurora DB.