MySQL için Azure Veritabanı Tek Sunucu

AŞAĞıDAKILER IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Tek Sunucu

MySQL için Azure Veritabanı MySQL topluluk sürümü iki dağıtım moduyla kullanılabilir:

  • Esnek Sunucu
  • Tek sunucu

Bu makalede, Tek Sunucu dağıtım modelinin temel kavramlarına genel bir bakış ve giriş bilgileri sağlanmıştır. Esnek sunucu dağıtım modu hakkında bilgi edinmek için esnek sunucuya genel bakış'a bakın. İş yükünüz için hangi dağıtım seçeneğinin uygun olduğuna karar verme hakkında bilgi için bkz. Azure'da doğru MySQL sunucusu seçeneğini seçme.

Genel Bakış

MySQL için Azure Veritabanı Sunucu, en az özelleştirme için tasarlanmış, tam olarak yönetilen bir veritabanı hizmetidir. Tek sunucu platformu düzeltme eki uygulama, yedeklemeler, yüksek kullanılabilirlik, minimum kullanıcı yapılandırması ve denetimi ile güvenlik gibi veritabanı yönetim işlevlerinin çoğunu işlemek için tasarlanmıştır. Mimari, tek kullanılabilirlik alanı üzerinde %99,99 kullanılabilirlik ile yerleşik yüksek kullanılabilirlik için iyileştirilmiştir. MySQL 5.6 'nın topluluk sürümünü (artık kullandı), 5.7 ve 8.0'ı destekler. Hizmet bugün çok çeşitli Azure bölgelerinde genel kullanıma sunulmaktadır.

Tek sunucular yalnızca zaten tek sunucudan yararlanarak mevcut uygulamalar için uygundur. Tüm yeni gelişmeler veya geçişler için Önerilen dağıtım seçeneği Esnek Sunucu olabilir. Esnek Sunucu ile Tek Sunucu dağıtım seçenekleri arasındaki farklar hakkında bilgi edinmek için belgeleriniz için doğru dağıtım seçeneğini seçmeye bakın.

Yüksek kullanılabilirlik

Tek Sunucu dağıtım modeli yerleşik yüksek kullanılabilirlik ve daha düşük maliyetle esneklik için en iyi duruma getirilmiştir. Mimari, işlem ve depolamayı birbirinden ayırmaktadır. Veritabanı altyapısı, veri dosyaları Azure depolamada yer alırken özel bir işlem kapsayıcısı üzerinde çalışır. Depolama, veri dayanıklılığı sağlamak için veritabanı dosyalarının yerel olarak yedekli üç zaman uyumlu kopyasını bulundurmaktadır.

Planlı veya plansız yük devretme olayları sırasında, sunucu arızalı olursa, hizmet aşağıdaki otomatik yordamı kullanarak sunucuların yüksek kullanılabilirliğini sürdürür:

  1. Yeni bir işlem kapsayıcısı sağlandı
  2. Veri dosyalarıyla depolama alanı yeni kapsayıcıyla eşlenmiş
  3. MySQL veritabanı altyapısı yeni işlem kapsayıcısı üzerinde çevrimiçine getirildi
  4. Ağ geçidi hizmeti, hiçbir uygulama tarafında değişiklik gerektire gerek kalmadan saydam yük devretme sağlar.

Tipik yük devretme süresi 60-120 saniye arasında değişmektedir. Tek Sunucunun buluta özel tasarımı, kullanılabilirlik oranı %99,99'luk bir oranı desteklemeye olanak sağlar ve pasif aktif bekleme maliyetini ortadan kaldırıyor.

Microsoft tarafından yönetilen veri merkezlerinin küresel ağı tarafından desteklenen Azure'ın sektör lideri %99,99 kullanılabilirlik hizmet düzeyi sözleşmesi (SLA), uygulamalarınızı 7/24 çalıştırmaya yardımcı olur.

MySQL için Azure Veritabanı - Tek Sunucu Mimarisi kavramsal diyagramı

Otomatik Düzeltme Eki Uygulama

Hizmet, temel alınan donanım, işletim sistemi ve veritabanı altyapısında otomatik düzeltme eki uygulama gerçekleştirir. Düzeltme eki uygulama güvenlik ve yazılım güncelleştirmelerini içerir. MySQL altyapısı için ikincil sürüm yükseltmeleri otomatiktir ve düzeltme eki uygulama döngüsünün bir parçası olarak dahil edilir. Düzeltme eki uygulama için kullanıcı eylemi veya yapılandırma ayarı gerekmez. Düzeltme eki uygulama sıklığı, yükün önem durumuna göre yönetilen hizmettir. Genel olarak, hizmet sürekli tümleştirme ve sürüm kapsamında aylık yayın zaman çizelgesine uygun olur. Kullanıcılar, planlanan bakım bildirimine abone olarak yaklaşan bakımın olaydan 72 saat önce bildirilmesine neden olabilir.

Otomatik Yedeklemeler

Tek Sunucu otomatik olarak sunucu yedeklemeleri oluşturur ve bunları yerel olarak yedekli veya coğrafi olarak yedekli depolamada kullanıcı tarafından yapılandırılmış olarak depolar. Yedeklemeler, yedekleme saklama süresi içinde herhangi bir noktaya geri yüklemek için kullanılabilir. Varsayılan yedekleme saklama süresi yedi gündür. Saklama süresi isteğe bağlı olarak en fazla 35 gün ya da 35 gün sonraya kadar yalıtıldı. Tüm yedeklemeler AES 256 bit şifreleme kullanılarak şifrelenir. Ayrıntılar için Yedeklemeler'e bakın.

Saniyeler içinde performansı ve ölçeği ayarlama

Tek Sunucu üç SKU katmanında kullanılabilir: Temel, Genel Amaçlı ve Bellek için İyileştirilmiş. Temel katman, düşük maliyetli geliştirme ve düşük eşzamanlılık iş yükleri için en uygun katmandır. Bellek Genel Amaçlı ve Bellek için İyileştirilmiş, yüksek eşzamanlılık, ölçek ve tahmin edilebilir performans gerektiren üretim iş yükleri için daha uygun bir seçenektir. İlk uygulamanızı aylık birkaç dolar ücretle küçük bir veritabanı üzerinde oluşturabilir ve sonra çözümünüzün gereksinimlerine göre ölçeği ayarlayabilirsiniz. Depolama ölçeklendirme çevrimiçidir ve depolamanın otomatik olarak büyümesine yardımcı olur. Dinamik ölçeklendirebilirlik, veritabanınızın hızla değişen kaynak gereksinimlerine saydam bir şekilde yanıt verebilmesini sağlar. Yalnızca tükettiğin kaynaklar için ödeme siz ödersiniz. Ayrıntılar için bkz. Fiyatlandırma katmanları.

Enterprise, Uyumluluk ve İdare sınıflarını

Tek Sunucu, beklemede verilerin depolanması için FIPS 140-2 doğrulanmış şifreleme modülünü kullanır. Yedeklemeler ve sorgular çalışırken oluşturulan geçici dosyalar da dahil olmak üzere veriler şifrelenir. Hizmet, Azure depolama şifrelemesine dahil olan AES 256 bit şifrelemeyi kullanır ve anahtarlar sistem tarafından yönetilebilir (varsayılan) veya müşteri tarafından yönetilebilir. Hizmet, hareket halindeki verileri varsayılan olarak zorlanan aktarım katmanı güvenliği (SSL/TLS) ile şifreler. Hizmet, en düşük TLS sürümünü zorlama özelliğiyle TLS 1.2, 1.1 ve 1.0 sürümlerini destekler.

Hizmet, özel bağlantı kullanarak sunuculara özel erişime izin verir ve açık kaynak ilişkisel veritabanları için isteğe bağlı Microsoft Defender planı aracılığıyla tehdit koruması sunar. Açık kaynak ilişkisel veritabanları için Microsoft Defender, veritabanlarına erişme veya bu veritabanlarından yararlanmaya yönelik olağan dışı ve zararlı olabilecek girişimleri gösteren anormal etkinlikleri algılar.

Yerel kimlik doğrulamasına ek olarak, Tek Sunucu yerel kimlik Azure Active Directory destekler. Azure AD kimlik doğrulaması, Azure AD'de tanımlanan ve yönetilen kimlikleri kullanarak MySQL sunucularına bağlanma mekanizmasıdır. Azure AD kimlik doğrulaması ile veritabanı kullanıcı kimliklerini ve diğer Azure hizmetlerini merkezi bir konumda yönetebilirsiniz. Bu, erişim denetimi basitleştirerek ve merkezi hale de sağlar.

Denetim günlüğü, tüm veritabanı düzeyindeki etkinlikleri izlemek için kullanılabilir.

Tek Sunucu FedRAMP, HIPAA ve diğer tüm sektör lideri sertifikalara PCI DSS. Azure'ın platform güvenliği hakkında bilgi edinmek için Azure Güven Merkezi'ni ziyaret edin.

Güvenlik özellikleri hakkında daha MySQL için Azure Veritabanı için bkz. güvene genel bakış.

İzleme ve uyarı

Tek Sunucu, yerleşik performans izleme ve uyarı özellikleriyle donatıldı. Tüm Azure ölçümlerinin bir dakikalık sıklığı vardır ve her ölçüm 30 günlük geçmiş sağlar. Ölçümler üzerinde uyarıları yapılandırarak. Hizmet yavaş sorgu günlüklerinin yapılandırılmasını sağlar ve farklı bir Sorgu deposu özelliğiyle birlikte gelir. Sorgu Deposu, en uzun süre çalışan ve en yoğun kaynak kullanımına sahip sorguları hızlı bir şekilde bulup performans sorunlarını gidermeyi basitleştiriyor. Bu araçları kullanarak iş yüklerinizi hızla en iyi duruma getirmenizi ve en iyi performans için sunucuyu yapılandırmanızı sebilirsiniz. Ayrıntılar için bkz. İzleme.

Geçiş

Hizmet, MySQL'in topluluk sürümünü çalıştırır. Bu tam uygulama uyumluluğu sağlar ve MySQL altyapısında geliştirilen mevcut uygulamayı Tek Sunucuya geçirmek için minimum yeniden düzenleme maliyeti gerektirir. Tek sunucuya geçiş aşağıdaki seçeneklerden biri kullanılarak yapılabilir:

  • Döküm ve Geri Yükleme: Kullanıcıların kapalı kalma süresini karşılayabiliyor olduğu çevrimdışı geçişlerde, mysqldump/mydumper gibi topluluk araçlarını kullanarak döküm ve geri yükleme, geçiş için en hızlı yolu sağlar. Ayrıntılar için bkz. Döküm ve geri yükleme kullanarak geçiş.
  • Azure Veritabanı Geçiş Hizmeti : Yüksek hızlı veri geçişi ile tek bir sunucuya sorunsuz ve basitleştirilmiş çevrimdışı geçişler için Azure Veritabanı Geçiş Hizmeti kullanılabilir.
  • Veri içinde çoğaltma – Minimum kapalı kalma süresi geçişleri için, binlog tabanlı çoğaltmayı temel alan veri içinde çoğaltma da kullanılabilir. Geçiş üzerinde daha fazla denetime sahip olmak için el ile denetime sahip uzmanlar tarafından çok kısa kapalı kalma süreleri için veri çoğaltma tercih edilir. Ayrıntılar için bkz. veri çoğaltma.

Kişiler

MySQL için Azure Veritabanı ile çalışma hakkında sorularınız veya önerileriniz varsa MySQL için Azure Veritabanı Ekibine ( MySQL için Azure DB ) @Ask e-posta gönderin. Bu e-posta adresi teknik destek diğer adı değil.

Buna ek olarak, aşağıdaki iletişim noktalarını uygun şekilde göz önünde bulundurun:

Sonraki adımlar

MySQL için Azure Veritabanı - Tek Sunucu dağıtım moduna giriş makalesini okuduğuna göre şunları yapmaya hazırsınız: