MySQL için Azure Veritabanı sürüm destek ilkesi
MySQL için Azure Veritabanı, MySQL topluluk sürümü tarafından desteklenen tam olarak yönetilen bir veritabanı hizmeti sunarak geliştiricilerin uygulamaları verimli bir şekilde oluşturmasına ve ölçeklendirmesine olanak tanır. Bu makalede, sürüm kullanılabilirliği, güncelleştirmeler ve destek sonu zaman çizelgeleri dahil olmak üzere yaşam döngüsü yönetiminin ayrıntılarıyla MySQL için Azure Veritabanı için sürüm destek ilkesi özetlenmektedir. Müşteriler bu ilkeyi anlayarak uygulamalarının güvenli, performanslı ve en son MySQL yenilikleri ile uyumlu kalmasını sağlarken sürüm geçişleri sırasındaki kesintiyi en aza indirir.
Desteklenen MySQL sürümleri
MySQL için Azure VeritabanıInnoDB depolama altyapısını kullanarak MySQL Community Edition. Hizmet, topluluğun geçerli ana sürümlerini (MySQL 5.7 ve 8.0) destekler. MySQL, X'in ana sürüm olduğu, Y'nin ikincil sürüm olduğu ve Z'nin hata düzeltme sürümü olduğu X.Y.Z. adlandırma düzenini kullanır. Düzen hakkında daha fazla bilgi için MySQL belgelerine bakın.
MySQL için Azure Veritabanı şu anda MySQL'in aşağıdaki ana ve ikincil sürümlerini destekler:
Sürüm | Esnek Sunucu mu? Geçerli ikincil sürüm |
---|---|
MySQL Sürüm 5.7 | 5.7.44 |
MySQL Sürüm 8.0 | 8.0.37 |
MySQL Sürüm 8.4 | 8.4.2 |
MySQL Sürüm 9.1 | 9.1.0 |
Sürüm destek ilkesi belgelerinde kullanımdan kaldırılacak sürümler için sürüm destek ilkesini okuyun.
Ana sürüm desteği
MySQL için Azure Veritabanı, Azure'ın desteklemeye başladığı tarihten itibaren MySQL topluluğu sürüm oluşturma ilkesinde belirtildiği gibi kullanımdan kaldırana kadar MySQL'in her ana sürümünü destekler.
Yenilik sürümü sürümü desteği
MySQL Yenilik Sürümü sürümleri, en son MySQL özelliklerine ve özelliklerine erişim sağlamak için sağlanır. Bu sürümler için destek temel işlevleri içerir, ancak Yüksek Kullanılabilirlik (HA), çoğaltmalar ve otomatik yedeklemeler gibi gelişmiş özellikleri dışlar. Yenilik Sürümü desteği en güncel sürümle sınırlıdır ve kullanıcıların en yeni gelişmelere erişmesini sağlamak için önceki sürümler korunmaz. Her Yenilik Sürümü sunucusunun oluşturma tarihinden itibaren 30 günlük bir yaşam döngüsü vardır ve bundan sonra otomatik olarak kaldırılır. Bu sürümlerin yaşam döngüsü boyunca aylık bakım güncelleştirmeleri uygulanmaz.
İkincil sürüm desteği
MySQL için Azure Veritabanı düzenli bakım kapsamında Azure tarafından tercih edilen sürüme ikincil sürüm yükseltmelerini otomatik olarak gerçekleştirir.
Ana sürüm kullanımdan kaldırma ilkesi
MySQL ana sürümleri için kullanımdan kaldırma ayrıntıları aşağıdaki tabloda listelenmiştir. Gösterilen tarihler MySQL sürüm oluşturma ilkesini izler.
Sürüm | Yenilikler | başlangıç tarihini Azure desteği | bitiş tarihini Azure desteği | Topluluk Kullanımdan Kaldırma tarihi |
---|---|---|---|---|
MySQL 5.7 | Özellikler | 20 Mart 2018, Saat 2018, Şubat 2018, Mart 2018, Mart | Eylül 2027 | Ekim 2023 |
MySQL 8 | Özellikler | 11 Aralık 2019, Cumartesi | NA | Nisan 2026 |
MySQL topluluk sürümü Ekim 2023'te kullanımdan kaldırıldıktan sonra MySQL için Azure Veritabanı hizmetine ne olur?
Microsoft, müşterinin isteklerine yanıt olarak MySQL için Azure Veritabanı desteğini Ekim 2023'ün ötesinde uzatmaya karar verdi. Eylül 2027'ye kadar süren genişletilmiş destek süresi boyunca Microsoft hizmetin kullanılabilirliği, güvenilirliği ve güvenliğine öncelik verir. İkincil sürüm yükseltmeleriyle ilgili hiçbir garanti olmasa da hizmetin erişilebilir, güvenilir ve korumalı kalmasını sağlamak için gerekli değişiklikleri uygularız. Planımız şunları içerir:
- Eylül 2025'e kadar MySQL için Azure Veritabanı Esnek Sunucularda v5.7 için ücretsiz genişletilmiş destek, müşterilerin MySQL v8.0'a yükseltmelerini ek ücret ödemeden planlamaları ve yürütmeleri için bol bol zaman sunar.
- Eylül 2027'ye kadar MySQL için Azure Veritabanı Esnek Sunucularda v5.7 için genişletilmiş destek, MySQL 5.7'den MySQL 8.0'a yükseltmeyi planlama ve tamamlama esnekliğine ihtiyaç duyan müşterilere ek süre sağlama. Bu program, normal ana MySQL sürümleriyle aynı SLA, güvenlik ve uyumluluk düzeyini sunar.
Not
Dikkatle değerlendirdikten ve müşteri geri bildirimlerini dinledikten sonra, MySQL için Azure Veritabanı sürüm 5.7 desteğini iki yıl daha uzatmaya karar verdik. Bu, müşterilere genişletilmiş destek süresi boyunca normal ana MySQL sürümleriyle aynı SLA desteği ve güvenlik uyumluluğu sağlamak için tasarlanmış ücretli genişletilmiş destek programının bir parçası olacaktır. Genişletilmiş destek programı için fiyatlandırma ayrıntıları hala sonlandırılıyor. Bu uzantının, daha fazla zamana ihtiyacı olan müşterilere MySQL 5.7'den MySQL 8.0'a yükseltmelerini planlama ve yürütme esnekliği sunacağını umuyoruz. Bu genişletilmiş destek programıyla ilgili endişeleriniz varsa veya geri bildiriminizi paylaşmak istiyorsanız lütfen MySQL için Azure DB'ye Sorun sayfasından bize e-posta gönderin. Girdiniz çok değerlidir ve bu geçiş sırasında sizinle işbirliği yapmak için sabırsızlanıyoruz.
SSS
S: MySQL 5.7'yi Eylül 2025'in ardından 8.0'a yükseltmezsem ne olur?
Y: Eylül 2025'e kadar MySQL 8.0'a yükseltmemiş olan müşteriler, genişletilmiş destek süresi boyunca SLA desteğine, güvenliğine ve uyumluluğuna sürekli erişim sağlamak için otomatik olarak ücretli genişletilmiş destek programına kaydedilir.
S: MySQL için Azure veritabanı - Esnek sunucuyu v5.7 sürümünden v8.0 sürümüne yükseltme işlemi nedir?
Y: Mayıs 2023'ten itibaren MySQL için Azure Veritabanı - Esnek Sunucu, Ana Sürüm Yükseltme (MVU) özelliğini kullanarak MySQL v5.7'den v8.0'a yerinde yükseltme gerçekleştirmenizi sağlar. Daha ayrıntılı bilgi için MySQL için Azure Veritabanı - Esnek Sunucu'da ana sürüm yükseltme belgesine bakın.
S: Yükseltme işlemi sırasında beklenen kapalı kalma süresi veya performans etkileri var mı?
Y: Evet, yükseltme işlemi sırasında kapalı kalma süresinin olması beklenir. Belirli süre, veritabanının boyutu ve karmaşıklığı gibi faktörlere bağlı olarak değişir. Beklenen kapalı kalma süresini değerlendirmek ve olası performansı değerlendirmek için üretim dışı bir ortamda test yükseltmesi gerçekleştirmeniz önerilir. Yükseltme sırasında uygulamalarınız için kapalı kalma süresini en aza indirdiğiniz varsayın. Bu durumda, okuma amaçlı çoğaltma kullanarak MySQL 5.7'den MySQL 8.0'a en düşük kapalı kalma süresi ana sürüm yükseltmesi yapma seçeneğini keşfedebilirsiniz.
S: v8.0'a yükselttikten sonra MySQL v5.7 sürümüne geri dönebilir miyim?
Y: MySQL v8.0'dan v5.7'ye düşürmeniz önerilmez, ancak ikincisi Kullanım Süresi Sonu durumuna yaklaştığından, bu esnekliğin gerekli olduğu belirli senaryolar olabileceğini kabul ediyoruz. Sorunsuz bir yükseltme işlemi sağlamak ve olası endişeleri gidermek için MySQL v8.0 yükseltmesine devam etmeden önce kapsamlı bir isteğe bağlı yedekleme gerçekleştirerek en iyi yöntemlere uymanız önerilir. Bu yedekleme, mySQL v8.0 ile ilgili beklenmeyen sorunlar veya komplikasyonlar için veritabanınızı önceki sürümüne başka bir yeni MySQL için Azure Veritabanı Esnek Sunucu'ya geri yüklemenize olanak sağlayan bir önlem görevi görür.
S: MySQL v8.0 sürümüne yükseltmenin başlıca avantajları nelerdir?
Y: MySQL v8.0, daha verimli bir veri sözlüğü, gelişmiş güvenlik ve ortak tablo ifadeleri ve pencere işlevleri gibi diğer özellikler de dahil olmak üzere bir çok iyileştirmeyle birlikte gelir. Ayrıntılar için bkz . MySQL 8.0 sürüm notları
S: MySQL v8.0 sürümüne yükseltirken dikkat etmeniz gereken uyumluluk sorunları var mı?
Y: MySQL v8.0'daki değişiklikler bazı uyumluluk sorunlarına neden olabilir. Üretim veritabanını yükseltmeden önce uygulamalarınızı MySQL v8.0 ile test etmek önemlidir. Uyumluluk sorunlarının ayrıntılı bir listesi için MySQL'in resmi belgelerine bakın.
S: Yükseltme işlemi sırasında sorunlarla karşılaşırsam hangi desteği kullanabilirim?
Y: Sorularınız varsa Microsoft Soru-Cevap'taki topluluk uzmanlarından yanıt alın. Destek planınız varsa ve teknik yardım almak istiyorsanız destek isteği oluşturun.
S: Yükseltme sırasında verilerime ne olacak?
Y: Yükseltme işlemi sırasında verileriniz etkilenmeden kalır ancak yükseltme işlemine devam etmeden önce bir yedekleme oluşturmanız kesinlikle önerilir. Bu ihtiyati önlem, öngörülemeyen komplikasyonlar nedeniyle olası veri kaybı riskini azaltmaya yardımcı olur.
MySQL için Azure Veritabanı'de desteklenmeyen kullanımdan kaldırılacak MySQL altyapısı sürümleri
Her MySQL veritabanı sürümünün kullanımdan kaldırılma tarihinden sonra, kullanımdan kaldırılan sürümü çalıştırmaya devam ederseniz aşağıdaki kısıtlamaları not edin:
Topluluk başka hata düzeltmeleri veya güvenlik düzeltmeleri yayınlamayacağından, MySQL için Azure Veritabanı hatalar veya güvenlik sorunları için kullanımdan kaldırılacak veritabanı altyapısına düzeltme eki uygulamaz veya bununla ilgili güvenlik önlemleri almaz. Ancak Azure konak, işletim sistemi, kapsayıcılar ve hizmetle ilgili diğer bileşenler için düzenli bakım ve düzeltme eki uygulama işlemleri gerçekleştirmeye devam eder.
- Karşılaşabileceğiniz herhangi bir destek sorunu MySQL veritabanıyla ilgiliyse size yardımcı olamayabiliriz. Bu gibi durumlarda, size herhangi bir destek sağlamamız için veritabanınızı yükseltmeniz gerekir.
- Kullanımdan kaldırılacak sürüm için yeni veritabanı sunucuları oluşturamazsınız. Ancak, belirli bir noktaya kurtarma gerçekleştirebilir ve mevcut sunucularınız için okuma amaçlı çoğaltmalar oluşturabilirsiniz.
- MySQL için Azure Veritabanı tarafından geliştirilen yeni hizmet özellikleri yalnızca desteklenen veritabanı sunucusu sürümlerinde kullanılabilir.
- Çalışma süresi S.L.A.s. yalnızca hizmetle ilgili MySQL için Azure Veritabanı sorunlara uygulanır ve veritabanı altyapısıyla ilgili hataların neden olduğu kapalı kalma sürelerine uygulanmaz. Kullanımdan kaldırılan veritabanı sürümünde tanımlanan MySQL veritabanı altyapısı güvenlik açığı nedeniyle hizmette ciddi bir tehdit olması durumunda Azure, önce veritabanı sunucunuzun işlem düğümünün hizmetin güvenliğini sağlamasını durdurmayı seçebilir. Sunucuyu çevrimiçi olmadan önce yükseltmeniz istenir. Yükseltme işlemi sırasında verileriniz her zaman hizmette gerçekleştirilen otomatik yedeklemeler kullanılarak korunur ve isterseniz eski sürüme geri yüklemek için kullanılabilir.