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ı geçiş için doğru araçları seçmenize yardımcı olması için, çevrimdışı 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
Tek-Esnek Sunucu (Azure portalı) Veritabanı Geçiş Hizmeti (klasik) ve Azure portalı Öğretici: Azure portalı ile DMS (klasik) (çevrimdışı) 1 TB iş yükleri için < uygundur; bölgeler arası, depolama türleri ve sürümler arası geçişler.
Tek-Esnek Sunucu (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 + High Compute VM kullanarak Döküm 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ı geçirmek için en iyi yöntemler

Ç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
Tek-Esnek Sunucu (Azure portalı) Veritabanı Geçiş Hizmeti (klasik) Öğretici: Azure portalı ile DMS (klasik) (çevrimiçi) Önerilir
Tek- Esnek Sunucu Verili çoğaltma ile Mydumper/Myloader açık kaynak araçlarıyla MySQL için Azure Veritabanı – Tek Sunucuyu MySQL için Azure Veritabanı – Esnek Sunucuya Geçirme Yok
esnek sunucu verisi çoğaltmayı MySQL için Azure Veritabanı Verili çoğaltma ile Mydumper/Myloader Veri çoğaltmayı yapılandırma - Esnek Sunucu MySQL için Azure Veritabanı Yok

Sonraki adımlar