View a markdown version of this page

Bersiap untuk akhir masa pakai Amazon Aurora Edisi Kompatibel MySQL versi 1 - Amazon Aurora

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

Bersiap untuk akhir masa pakai Amazon Aurora Edisi Kompatibel MySQL versi 1

Amazon Aurora Edisi Kompatibel MySQL versi 1 (dengan kompatibilitas MySQL 5.6) direncanakan akan mencapai akhir masa pakai pada 28 Februari 2023. Amazon menyarankan agar Anda meningkatkan semua klaster (terprovisi dan Aurora Serverless) yang menjalankan Aurora MySQL versi 1 ke Aurora MySQL versi 2 (dengan kompatibilitas MySQL 5.7) atau Aurora MySQL versi 3 (dengan kompatibilitas MySQL 8.0). Lakukan ini sebelum Aurora MySQL versi 1 mencapai akhir periode dukungannya.

Untuk klaster DB terprovisi Aurora, Anda dapat menyelesaikan peningkatan dari Aurora MySQL versi 1 ke Aurora MySQL versi 2 dengan beberapa metode. Anda dapat menemukan petunjuk untuk mekanisme peningkatan di tempat dalam Cara melakukan peningkatan di tempat. Cara lain untuk menyelesaikan peningkatan adalah dengan mengambil snapshot dari klaster Aurora MySQL versi 1 dan memulihkan snapshot ini ke klaster Aurora MySQL versi 2. Atau, Anda dapat mengikuti proses beberapa langkah yang menjalankan klaster lama dan baru secara berdampingan. Untuk detail selengkapnya tentang setiap metode, lihat Meningkatkan versi mayor klaster DB Amazon Aurora MySQL.

Untuk klaster DB terprovisi Aurora, Anda dapat menyelesaikan peningkatan dari Aurora MySQL versi 1 ke Aurora MySQL versi 3 dengan menggunakan proses peningkatan dua tahap:

  1. Peningkatan dari Aurora MySQL versi 1 ke Aurora MySQL versi 2 menggunakan metode yang dijelaskan sebelumnya.

  2. Peningkatan dari Aurora MySQL versi 2 ke Aurora MySQL versi 3 menggunakan metode yang sama seperti untuk meningkatkan dari versi 1 ke versi 2. Untuk detail selengkapnya, lihat Upgrade dari Aurora MySQL versi 2 ke versi 3. Perhatikan Perbedaan fitur antara Aurora MySQL versi 2 dan 3.

Anda dapat menemukan end-of-life tanggal mendatang untuk versi utama Aurora di. Versi Amazon Aurora Amazon secara otomatis memutakhirkan cluster apa pun yang tidak Anda tingkatkan sendiri sebelum tanggal. end-of-life Setelah end-of-life tanggal, upgrade otomatis ke versi utama berikutnya terjadi selama jendela pemeliharaan terjadwal untuk cluster.

Berikut ini adalah milestone tambahan untuk meningkatkan klaster Aurora MySQL versi 1 (terprovisi dan Aurora Serverless) yang mencapai akhir masa pakai. Untuk masing-masing, waktu mulainya adalah pukul 00.00 Waktu Universal Terkoordinasi (UTC).

  1. Sekarang hingga 28 Februari 2023 – Anda dapat setiap saat memulai peningkatan klaster Aurora MySQL versi 1 (dengan kompatibilitas MySQL 5.6) ke Aurora MySQL versi 2 (dengan kompatibilitas MySQL 5.7). Dari Aurora MySQL versi 2, Anda dapat melakukan peningkatan lebih lanjut ke Aurora MySQL versi 3 (dengan kompatibilitas MySQL 8.0) untuk klaster DB terprovisi Aurora.

  2. 16 Januari 2023 — Setelah waktu ini, Anda tidak dapat membuat cluster atau instance Aurora MySQL versi 1 baru dari atau (). Konsol Manajemen AWS AWS Command Line Interface AWS CLI Anda juga tidak dapat menambahkan Wilayah sekunder baru ke sebuah basis data global Aurora. Ini mungkin memengaruhi kemampuan Anda untuk pulih dari pemadaman yang tidak direncanakan seperti yang diuraikan dalam Memulihkan basis data global Amazon Aurora dari pemadaman yang tidak direncanakan karena Anda tidak dapat menyelesaikan langkah 5 dan 6 setelah waktu ini. Anda juga tidak akan dapat membuat replika baca lintas Wilayah baru yang menjalankan Aurora MySQL versi 1. Anda masih dapat melakukan hal berikut untuk klaster Aurora MySQL versi 1 yang ada hingga 28 Februari 2023:

    • Pulihkan snapshot yang diambil dari klaster Aurora MySQL versi 1 ke versi yang sama dengan klaster snapshot asli.

    • Tambahkan replika baca (tidak berlaku untuk klaster DB Aurora Serverless).

    • Ubah konfigurasi instans.

    • Lakukan point-in-time pemulihan.

    • Buat klon dari klaster versi 1 yang ada.

    • Buat replika baca lintas Wilayah baru yang menjalankan Aurora MySQL versi 2 atau lebih tinggi.

  3. 28 Februari 2023 – Setelah waktu ini, kami berencana untuk secara otomatis meningkatkan klaster Aurora MySQL versi 1 ke versi default Aurora MySQL versi 2 dalam periode pemeliharaan terjadwal yang dilakukan setelahnya. Pemulihan snapshot DB Aurora MySQL versi 1 akan menghasilkan peningkatan otomatis klaster yang dipulihkan ke versi default Aurora MySQL versi 2 pada waktu itu.

Peningkatan antarversi mayor memerlukan perencanaan dan pengujian yang lebih ekstensif daripada versi minor. Prosesnya bisa memakan waktu yang cukup lama.

Untuk situasi yang prioritas utamanya adalah mengurangi waktu henti, Anda juga dapat menggunakan deployment blue/green untuk melakukan peningkatan versi mayor di klaster DB Amazon Aurora terprovisi. blue/green Penerapan menciptakan lingkungan pementasan yang menyalin lingkungan produksi. Anda dapat membuat perubahan pada klaster DB Aurora di lingkungan green (staging) tanpa memengaruhi beban kerja produksi. Switchover biasanya memakan waktu kurang dari satu menit tanpa kehilangan data dan tidak memerlukan perubahan aplikasi. Untuk informasi selengkapnya, lihat Ikhtisar Amazon Blue/Green Aurora.

Setelah peningkatan selesai, Anda mungkin juga memiliki pekerjaan tindak lanjut yang harus dilakukan. Misalnya, Anda mungkin perlu melakukan tindak lanjut karena perbedaan kompatibilitas SQL, cara kerja fitur terkait MySQL tertentu, atau pengaturan parameter antara versi lama dan baru.

Untuk mempelajari selengkapnya tentang metode, perencanaan, pengujian, dan pemecahan masalah peningkatan versi mayor Aurora MySQL, pastikan untuk membaca Meningkatkan versi mayor klaster DB Amazon Aurora MySQL secara menyeluruh.

Menemukan cluster yang terpengaruh oleh proses ini end-of-life

Untuk menemukan cluster yang terpengaruh oleh end-of-life proses ini, gunakan prosedur berikut.

penting

Pastikan untuk melakukan instruksi ini di setiap Wilayah AWS dan untuk setiap Akun AWS tempat sumber daya Anda berada.

Untuk menemukan klaster Aurora MySQL versi 1
  1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Basis data.

  3. Di kotak Filter berdasarkan basis data, masukkan 5.6.

  4. Periksa Aurora MySQL di kolom mesin.

Untuk menemukan cluster yang terpengaruh oleh end-of-life proses ini menggunakan AWS CLI, panggil describe-db-clustersperintah. Anda dapat menggunakan contoh skrip berikut.

contoh
aws rds describe-db-clusters --include-share --query 'DBClusters[?Engine==`aurora`].{EV:EngineVersion, DBCI:DBClusterIdentifier, EM:EngineMode}' --output table --region us-east-1 +------------------------------------------+ | DescribeDBClusters | +---------------+--------------+-----------+ | DBCI | EM | EV | +---------------+--------------+-----------+ | my-database-1| serverless | 5.6.10a | +---------------+--------------+-----------+

Untuk menemukan cluster DB MySQL Aurora yang menjalankan Aurora MySQL versi 1, gunakan operasi RDS Describe API dengan parameter yang diperlukan berikut: DBClusters

  • DescribeDBClusters

    • Filters.Filter.N

      • Name

        • engine

      • Values.Value.N

        • ['aurora']