Azure veritabanı geçiş seçeneklerini açıklama

Tamamlandı

Birçok kuruluş lisanslama maliyetlerini azaltmak için veritabanı platformlarını Azure SQL'e geçiriyor. Azure SQL platformuna geçiş, Azure Veritabanı Geçiş Hizmeti (DMS) tarafından kolaylaştırılır. DMS hem homojen (Azure SQL Veritabanı için sanal makinedeki MySQL) hem de heterojen kaynakları (örneğin, PostgreSQL için Azure Veritabanı için Sanal Makinede Oracle) geçişlerini destekler.

Geçiş işlemine yardımcı olacak çeşitli araçlar vardır. Bu sonraki bölümde geçiş için bazı seçenekler ve yöntemler açıklanmıştır.

Azure Veritabanı Geçiş Hizmeti

Azure Veritabanı Geçiş Hizmeti, Azure'a veritabanı geçişinizi basitleştirmenize, yönlendirmenize ve otomatikleştirmenize yardımcı olur. DMS verilerinizi, şemanızı ve nesnelerinizi birden çok kaynaktan buluta büyük ölçekte geçirir.

Azure SQL'e çevrimiçi geçişler için Azure Veritabanı Geçiş Hizmeti, güvenilir sonuçlar ve sıfıra yakın kapalı kalma süresiyle yüksek oranda dayanıklı ve kendi kendini iyileştiren bir geçiş hizmeti sağlar. Aşağıdaki ana adımlar vurgulanır:

  1. Şirket içi veritabanınızı Azure SQL'e tam olarak yükleyin.
  2. Yeni veritabanı işlemlerini Azure hedefine sürekli olarak eşitleyin.
  3. Hazırlanırken hedef Azure hizmetine geçin. Çoğaltmayı durdurabilir ve uygulamanızdaki bağlantı dizesi Azure SQL'e geçirebilirsiniz.

Azure Data Studio için Azure SQL Geçişi uzantısı

Azure Data Studio için Azure SQL Geçişi uzantısı, SQL Server veritabanlarınızı Azure'a geçirmek için hazırlanmanıza yardımcı olan bir araçtır. Geçişe hazır olma durumunuzu değerlendirmek, ihtiyaçlarınız için en iyi Azure kaynaklarını önermek ve geçişi yürütmek için Azure Veri Geçiş Hizmeti'nin en son sürümünü kullanır. Küçük ve orta ölçekli veritabanları için idealdir ve SQL Yönetilen Örneği çevrimiçi geçişi destekler.

Azure Geçişi

Azure Geçişi şirket içi sunucuları, altyapıyı, uygulamaları ve verileri değerlendirmek ve Azure'a geçirmek için merkezi bir konum sağlar. Fiziksel veya VMWare/Hyper-V sanal makineleri olmasına bakılmaksızın sunucularınızın bulunabilirliğini ve uygun değerlendirmelerini sağlar.

Azure Geçişi ayrıca, iş yüklerinin kullanılabilir yeterli kaynağa sahip olması için uygun sanal makine boyutunu seçtiğinizden emin olmanıza da yardımcı olur. Buna ek olarak, araç uygun şekilde bütçe oluşturabilmeniz için bir maliyet tahmini sağlar.

Azure Geçişi aracını kullanmak için, bir sanal veya fiziksel makineye dağıtılabilen hafif bir alet dağıtmanız gerekir. Şirket içi sunucular bulunduktan sonra alet, her sunucuyla ilgili meta verileri (performans ölçümleriyle birlikte) bulutta bulunan Azure Geçişi'ne sürekli olarak gönderir.

Azure Geçişi portalı seçenekleri

Yukarıda gösterildiği gibi, geçiş işleminizi başlatmak için Azure Geçişi deneyimi portaldan başlatılabilir. Hizmet, Azure'a tüm geçişinizi izlemek için tek bir portal sağlayan birleşik bir geçiş platformundan oluşur.

Sunucu varlığınızı eşlemek ve hedef Azure platformunuzla uyumluluğu belirlemek için kullanabileceğiniz birkaç araç daha vardır:

  • MAP Toolkit—Microsoft Değerlendirme ve Planlama Araç Seti, ağınızdaki, sürümünüzdeki ve sunucu bilgilerinizdeki tüm SQL Sunucularının envanterini içeren bir raporu otomatik olarak toplar ve sağlar.

  • Veritabanı Yükseltme Deneyimi Yardımcısı— Bu araç, söz dizimi uyumluluğunu denetleyerek SQL Server'ın sürüm yükseltmelerini değerlendirmek için kullanılabilir ve hedef sürümde sorgu performansını değerlendirmek için bir platform sağlar.

Data Migration Yardımcısı

MAP araç seti ve Veritabanı Deneme yardımcısı, veritabanlarınızı belirlemenize ve veritabanınızdaki uyumsuzlukları veya olası performans sorunlarını vurgulamanıza yardımcı olabilir, ancak Data Migration Yardımcısı (DMA), uygulamanızdan yararlanmak için kullanabileceğiniz yeni özellikleri değerlendiren, tanımlayan ve sonunda geçişi gerçekleştiren kapsamlı bir araç setidir. Bu araç, SQL Server sürümleri arasında, şirket içinden Azure Sanal Makinesi'ne veya Azure SQL Veritabanı ya da Azure SQL Yönetilen Örneği geçirmek için kullanılabilir.

Not

Veritabanı Geçiş Yardımcısı kullanışlı bir araç olsa da, Azure Data Studio için Azure SQL Geçişi uzantısı olarak veya Azure Portal aracılığıyla ya da Azure PowerShell ve Azure CLI aracılığıyla kullanılabilen büyük geçişler ve gelişmiş genel deneyim için Azure Veritabanı Geçiş Hizmeti kullanmanızı öneririz.

Desteklenen ek geçiş seçenekleri

Veritabanlarını Azure SQL'e geçirmek için bir dizi farklı yaklaşım vardır. Bu çözümler öncelikli olarak geçişleri gerçekleştirmek için tasarlanmamıştır, ancak bu amaçla kullanılabilir. Verilerinizi fiziksel olarak geçirmek için kullandığınız teknik, geçiş işlemi sırasında sürdürebileceğiniz kapalı kalma süresi miktarına bağlıdır.

  • Günlük Yeniden Yürütme Hizmeti. Bu, Azure SQL Yönetilen Örneği için çevrimiçi bir geçiş seçeneğidir ve veritabanı geçiş projeniz için daha fazla denetime ihtiyacınız olduğunda kullanılır.

  • Yönetilen Örnek bağlantısı. Dağıtılmış kullanılabilirlik gruplarını kullanan Yönetilen Örnek bağlantısı, barındırılan tüm SQL Server ve Azure SQL Yönetilen Örneği arasında verileri neredeyse anında (çevrimiçi) çoğaltarak veri varlığınızı güvenli bir şekilde genişletir ve tam tersi de geçerlidir.

  • Yerel yedekleme ve geri yükleme. Yedekleme ve geri yükleme, birçok SQL Server uzmanı tarafından tercih edilen basit bir geçiş yöntemidir. Bu, Azure Depolama tam veritabanı yedeklemeleri sağlayabilen müşteriler için en kolay geçiş seçeneğidir.

  • İşlem çoğaltması. İşlem çoğaltma, verileri sürekli bağlı veritabanı sunucuları arasında taşımanın bir yoludur. Büyük ve karmaşık veritabanlarının çevrimiçi veya çevrimdışı geçişi için kullanılması en iyisidir.

SQL veritabanlarını Azure'a geçirmek için kullanılan araçlar hakkında daha fazla bilgi edinin.