๐Ÿค–Azure Database migration

Azure veritabanฤฑ taลŸฤฑma sรผreci, verilerinizi mevcut bir kaynaktan Azure bulut hizmetlerine etkin bir ลŸekilde taลŸฤฑmanฤฑza olanak tanฤฑr. Bu sรผreรงte iki ana taลŸฤฑma tรผrรผ kullanฤฑlabilir: online taลŸฤฑma ve offline taลŸฤฑma.

Online TaลŸฤฑma ve Offline TaลŸฤฑma

Online TaลŸฤฑma (Online Migration): Online taลŸฤฑma, taลŸฤฑma iลŸlemi sฤฑrasฤฑnda kaynak veritabanฤฑnฤฑn aktif ve kullanฤฑlabilir kalmasฤฑnฤฑ saฤŸlar. Bu yรถntem, kesintisiz bir hizmet sunarak iลŸ sรผrekliliฤŸini korur. ร‡evrimiรงi taลŸฤฑma, veriler canlฤฑ bir ลŸekilde yeni hedefe aktarฤฑlฤฑrken kaynak veritabanฤฑna eriลŸimin devam etmesine imkan tanฤฑr.

Offline TaลŸฤฑma (Offline Migration): Offline taลŸฤฑma, taลŸฤฑma iลŸlemi sฤฑrasฤฑnda kaynak veritabanฤฑnฤฑn kullanฤฑma kapalฤฑ olmasฤฑnฤฑ gerektirir. Bu yรถntemde, veri kaynaฤŸฤฑna eriลŸim taลŸฤฑma sรผreci tamamlanana kadar durdurulur. Genellikle daha hฤฑzlฤฑ tamamlanฤฑr, ancak iลŸ sรผrekliliฤŸi kesintiye uฤŸrar.


Azure Data Migration Assistant ve Azure Database Migration Service

Azure'da veritabanฤฑ taลŸฤฑma iรงin kullanฤฑlan iki รถnemli araรง Azure Data Migration Assistant (DMA) ve Azure Database Migration Service (DMS)โ€™dir. Bu iki araรง arasฤฑndaki farklar aลŸaฤŸฤฑdaki gibidir:

Azure Data Migration Assistant (DMA):

  • DMA, SQL Server gibi veritabanlarฤฑnฤฑn Azure SQL Database veya Azure SQL Managed Instance gibi Azure platformlarฤฑna uygunluฤŸunu deฤŸerlendirir.

  • Bu araรง, taลŸฤฑnacak veritabanlarฤฑnฤฑ analiz eder, uyumluluk sorunlarฤฑnฤฑ tespit eder ve performans iyileลŸtirmeleri รถnerir.

  • DMA, hem keลŸif ve deฤŸerlendirme iลŸlemleri yapar hem de kรผรงรผk ve orta รถlรงekli taลŸฤฑma iลŸlemlerini gerรงekleลŸtirebilir.

Azure Database Migration Service (DMS):

  • DMS, daha geniลŸ kapsamlฤฑ bir taลŸฤฑma hizmeti sunar ve SQL Server, MySQL, PostgreSQL gibi รงeลŸitli veritabanฤฑ sistemlerinden Azureโ€™a taลŸฤฑmayฤฑ destekler.

  • Hem online hem de offline taลŸฤฑma modlarฤฑnฤฑ destekler, bu sayede iลŸ ihtiyaรงlarฤฑna gรถre kesintisiz veya planlฤฑ bir taลŸฤฑma saฤŸlar.

  • DMS, genellikle daha bรผyรผk ve daha karmaลŸฤฑk veritabanฤฑ taลŸฤฑma iลŸlemleri iรงin tercih edilir, รงรผnkรผ birden fazla veritabanฤฑnฤฑ ve bรผyรผk veri hacimlerini yรถnetebilir.

ร–zetle, DMA daha รงok analiz ve kรผรงรผk รถlรงekli taลŸฤฑma iลŸlemleri iรงin idealdir, DMS ise daha bรผyรผk ve kompleks taลŸฤฑma gereksinimleri iรงin daha uygun bir รงรถzรผmdรผr.

Last updated