Upgrade versi minor otomatis RDS untuk My SQL - Layanan Basis Data Relasional Amazon

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

Upgrade versi minor otomatis RDS untuk My SQL

Jika Anda menentukan pengaturan berikut saat membuat atau memodifikasi instans DB, Anda dapat melakukan peningkatan instans DB secara otomatis.

  • Pengaturan Peningkatan versi minor otomatis diaktifkan.

  • Pengaturan Periode retensi cadangan lebih besar dari 0.

Di AWS Management Console, pengaturan ini berada di bawah Konfigurasi tambahan. Gambar berikut menunjukkan pengaturan Peningkatan versi minor otomatis.

Bagian Pemeliharaan dengan Aktifkan pemutakhiran versi minor otomatis dipilih di RDS konsol Amazon.

Untuk informasi selengkapnya tentang pengaturan ini, lihat Pengaturan untuk instans DB.

Untuk beberapa RDS untuk versi SQL utama saya di beberapa Wilayah AWS, satu versi minor ditetapkan oleh RDS sebagai versi upgrade otomatis. Setelah versi minor diuji dan disetujui oleh AmazonRDS, pemutakhiran versi minor terjadi secara otomatis selama jendela pemeliharaan Anda. RDStidak secara otomatis menyetel versi minor yang dirilis yang lebih baru sebagai versi pemutakhiran otomatis. Sebelum RDS menunjuk versi upgrade otomatis yang lebih baru, beberapa kriteria dipertimbangkan, seperti berikut ini:

  • Masalah keamanan yang diketahui

  • Bug di versi SQL Komunitas Saya

  • Stabilitas armada secara keseluruhan sejak versi minor dirilis

Anda dapat menjalankan AWS CLI perintah berikut untuk menentukan versi target pemutakhiran minor otomatis saat ini untuk versi SQL minor Saya yang ditentukan secara spesifik Wilayah AWS.

Untuk Linux, macOS, atau Unix:

aws rds describe-db-engine-versions \ --engine mysql \ --engine-version minor_version \ --region region \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output text

Untuk Windows:

aws rds describe-db-engine-versions ^ --engine mysql ^ --engine-version minor_version ^ --region region ^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" ^ --output text

Misalnya, AWS CLI perintah berikut menentukan target pemutakhiran minor otomatis untuk My SQL minor versi 8.0.11 di AS Timur (Ohio) ( Wilayah AWS us-east-2).

Untuk Linux, macOS, atau Unix:

aws rds describe-db-engine-versions \ --engine mysql \ --engine-version 8.0.11 \ --region us-east-2 \ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" \ --output table

Untuk Windows:

aws rds describe-db-engine-versions ^ --engine mysql ^ --engine-version 8.0.11 ^ --region us-east-2 ^ --query "DBEngineVersions[*].ValidUpgradeTarget[*].{AutoUpgrade:AutoUpgrade,EngineVersion:EngineVersion}" ^ --output table

Output Anda akan seperti yang berikut ini.

---------------------------------- | DescribeDBEngineVersions | +--------------+-----------------+ | AutoUpgrade | EngineVersion | +--------------+-----------------+ | False | 8.0.15 | | False | 8.0.16 | | False | 8.0.17 | | False | 8.0.19 | | False | 8.0.20 | | False | 8.0.21 | | True | 8.0.23 | | False | 8.0.25 | +--------------+-----------------+

Dalam contoh ini, AutoUpgrade nilainya adalah True untuk SQL versi Saya 8.0.23. Jadi, target upgrade minor otomatis adalah My SQL version 8.0.23, yang disorot dalam output.

Instans My SQL DB secara otomatis ditingkatkan selama jendela pemeliharaan Anda jika kriteria berikut terpenuhi:

  • Pengaturan Peningkatan versi minor otomatis diaktifkan.

  • Pengaturan Periode retensi cadangan lebih besar dari 0.

  • Instans DB menjalankan versi mesin DB minor yang lebih rendah dari versi minor peningkatan otomatis saat ini.

Untuk informasi selengkapnya, lihat Meningkatkan versi mesin minor secara otomatis.