MySQL 8.0'dan 8.4'e Migrasyon
MySQL 8.0'ın destek süresi Nisan 2026'da sona erdi. Üretimde hâlâ 8.0 çalıştıran sistemleri, geri dönüş planı hazır olacak şekilde 8.4 LTS'e taşıyoruz.
$ dbsmedya --pre-migration-check --from=8.0 --to=8.4
✓ innodb_redo_log_capacity compatible
⚠ mysql_native_password plugin deprecated
→ 2 action items generated, review required
Geçiş neden ertelenmemeli?
- MySQL 8.0, Nisan 2026'da yaşam sonuna (EOL) ulaştı
- Güvenlik yaması yayımlanmadığı için yeni açıklar kapatılmadan kalıyor
- MySQL 8.4 LTS uzun vadeli destek ve performans iyileştirmeleri sağlıyor
- Planlı geçiş, denetimlerde çıkan bulguyu ve plansız kesintiyi birlikte ortadan kaldırır
Pre-Migration Assessment (Ön Migrasyon Değerlendirmesi)
- mysql_native_password eklenti değişiklikleri dahil, kullanılmayan (deprecated) özelliklerin taranması
- Uygulama uyumluluk kontrolü ve risk raporu
- Konfigürasyon ve storage engine uyumluluk analizi
- Aksiyon planı: geçiş öncesi düzeltilmesi gereken noktaların listelenmesi
Migrasyon Süreci
- Test ortamında birebir migrasyon provası
- Replikasyon tabanlı geçiş stratejisiyle kesinti süresinin en aza indirilmesi
- Geçiş sonrası performans doğrulaması
- Her adımda tanımlı geri dönüş (rollback) planı
