Aracılığıyla paylaş


MySQL için Azure Veritabanı geçiş için doğru araçları seçin

ŞUNLAR IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Tek Sunucu MySQL için Azure Veritabanı - Esnek Sunucu

Geçişler, tamamlanması zor olabilecek çok adımlı projelerdir. Veritabanı sunucularının platformlar arasında geçirilmesi, veri ve şema geçişinden fazlasını içerir. Ayrıca, taşınacak sunucu yapılandırma parametreleri, ağ, erişim denetimi kuralları vb. gibi birkaç bileşen daha vardır. Bunlar, yeni hedef platformdaki veritabanı sunucusunun işlevselliğinin kaynağı taklit etmesini sağlamak için gereklidir.

Veritabanlarını MySQL için Azure Veritabanı geçirme hakkında ayrıntılı bilgi ve kullanım örnekleri için Veritabanı Geçiş Kılavuzu'na bakın. Bu belge, Azure'a mySQL geçişlerini başarıyla planlamanıza ve yürütmenize yardımcı olacak işaretçiler sağlar.

Genel olarak, geçişler çevrimdışı veya çevrimiçi olarak sınıflandırılabilir.

  • Çevrimdışı geçişle, kaynak sunucu çevrimdışına alınır ve veritabanlarının dökümü ve geri yüklemeleri hedef sunucuda gerçekleştirilir.

  • Çevrimiçi geçişle (en düşük kapalı kalma süresiyle geçiş), kaynak sunucu güncelleştirmelere izin verir ve geçiş çözümü, kaynak ve hedef sunucu arasında devam eden değişiklikleri ve hedefte ilk döküm ve geri yükleme işlemini gerçekleştirir.

Uygulamanız kapalı kalma süresini karşılayabiliyorsa, çevrimdışı geçişler her zaman tercih edilen seçenektir çünkü bunlar basit ve yürütülmesi kolaydır. Ancak, uygulamanız yalnızca en düşük kapalı kalma süresini karşılayabiliyorsa çevrimiçi geçiş en iyi seçenektir. Ödeme işleme ve e-ticaret gibi çoğu OLTP sisteminin geçişleri bu kategoriye girer.

Karar tablosu

MySQL için Azure Veritabanı - Esnek Sunucu'ya geçiş için doğru araçları seçmenize yardımcı olacak hem çevrimdışı hem de çevrimiçi geçiş senaryoları vardır.

Çevrimdışı

MySQL için Azure Veritabanına geçiş için doğru araçları seçmenize yardımcı olması için çevrimdışı geçişler hakkında aşağıdaki tabloda yer alan ayrıntıları göz önünde bulundurun.

Geçiş Senaryosu Araçlar Ayrıntılar Daha Fazla Bilgi
Tekten Esnek Sunucu’ya (Azure portalı) Veritabanı Geçiş Hizmeti (klasik) ve Azure portalı Öğretici: Azure portalı (çevrimdışı) ile DMS (klasik) 1 TB iş yükleri için < uygundur; bölgeler arası, depolama türleri ve sürümler arası geçişler.
Tekten Esnek Sunucu’ya (Azure CLI) CLI'MySQL için Azure Veritabanı İçeri Aktarma Öğretici: MySQL için Azure Veritabanı İçeri Aktarma Önerilen - 500 GB iş yükleri için son derece yüksek performanslı olan tüm iş yükleri boyutları için > uygundur.
MySQL için Azure Veritabanı mySQL veritabanları (>= 1 TB) MyDumper/MyLoader ile Yüksek İşlemli Sanal Makine kullanarak döküm alma ve geri yükleme mydumper/myloader kullanarak büyük veritabanlarını MySQL için Azure Veritabanı'na geçirme Büyük veritabanlarını MySQL için Azure Veritabanına geçirmek için en iyi uygulamalar

Çevrimiçi

MySQL için Azure Veritabanı - Esnek Sunucu'ya geçiş için doğru araçları seçmenize yardımcı olmak için, çevrimiçi geçişler için aşağıdaki tabloda yer alan ayrıntıları göz önünde bulundurun.

Geçiş Senaryosu Araçlar Ayrıntılar Daha Fazla Bilgi
Tekten Esnek Sunucu’ya (Azure portalı) Veritabanı Geçiş Hizmeti (klasik) Öğretici: Azure portalı (çevrimiçi) ile DMS (klasik) Önerilir
Tek Sunucudan Esnek Sunucuya Gelen verileri çoğaltma ile Mydumper/Myloader MySQL için Azure Veritabanı - Tek Sunucudan MySQL için Azure Veritabanı - Esnek Sunucu’ya, açık kaynaklı araçlar ile geçiş Yok
MySQL için Azure Veritabanı Esnek Sunucu'da gelen verileri çoğaltma Gelen verileri çoğaltma ile Mydumper/Myloader Gelen Verileri Çoğaltma Özelliğini Yapılandırma - MySQL için Azure Veritabanı Esnek Sunucu Yok

Sonraki adım