Aracılığıyla paylaş


Öğretici: Azure SQL'e geçiş için SQL örneklerini değerlendirme

Azure'a geçiş yolculuğunuzun bir parçası olarak, buluta hazır olma durumunu ölçmek, riskleri belirlemek ve maliyetleri ve karmaşıklığı tahmin etmek için şirket içi iş yüklerinizi değerlendirirsiniz. Bu makalede, Azure Geçişi: Bulma ve değerlendirme aracını kullanarak Azure SQL'e geçiş hazırlığında bulunan SQL Server örneklerini ve veritabanlarını değerlendirme adımları gösterilmektedir.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • Yapılandırma ve performans verilerine dayalı bir değerlendirme çalıştırın.
  • Azure SQL değerlendirmesini gözden geçirin.

Uyarı

Öğreticiler, bir senaryoyu denemek için en hızlı yolu gösterir ve mümkün olduğunda varsayılan seçenekleri kullanır.

Önkoşullar

  • Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.
  • Azure SQL'e geçiş için SQL Server örneklerinizi değerlendirmek üzere bu öğreticiyi izlemeden önce, Azure Geçişi aletini kullanarak değerlendirmek istediğiniz SQL örneklerini keşfettiğinizden emin olun. Bu öğreticiyi izleyin.
  • Bu özelliği mevcut bir projede denemek istiyorsanız, bu makaledeki önkoşulları tamamladığınızdan emin olun.

Hangi boyutlandırma ölçütlerinin kullanılacağına karar verme

Şirket içi olarak toplanan SQL Server yapılandırma verilerine/meta verilerine veya dinamik performans verilerine göre boyutlandırma ölçütlerini kullanarak değerlendirme çalıştırmak isteyip istemediğinize karar verin.

Değerlendirme Detaylar Tavsiye
Şirket içi olarak SQL Server yapılandırma verilerine/meta verilerine göre değerlendirme. Önerilen Azure SQL yapılandırması, ayrılmış çekirdekler, ayrılan toplam bellek ve veritabanı boyutlarını içeren şirket içi SQL Server yapılandırmasını temel alır. Bu, kapsamlı bir performans ölçümü profili yakalamak için iş yükü özelliklerinin daha uzun bir süreye ihtiyacı olduğunda yararlı olabilir.
Performans tabanlı Toplanan performans verilerine göre değerlendirme yapın. Önerilen Azure SQL yapılandırması, CPU kullanımı, çekirdek sayıları, veritabanı dosyası düzenlemesi ve boyutu, dosya GÇ'leri ve her veritabanı tarafından bellek kullanımını içeren SQL Server örneklerinin ve veritabanlarının performans verilerini temel alır. SQL iş yükü için doğru boyutlandırılmış en iyi önerileri alabilirsiniz.

Değerlendirme yap

Değerlendirmeyi aşağıdaki gibi çalıştırın:

    1. Başlarken sayfasında >Sunucular, veritabanları ve web uygulamaları, Keşfet, değerlendir ve geçir seçin.

    Azure Geçişi için Genel Bakış sayfasının ekran görüntüsü.

  1. Azure Migrate: Bulma ve değerlendirme bölümünde Değerlendir'i seçin ve değerlendirme türünü Azure SQL olarak seçin.

    Değerlendirme türünü Azure SQL olarak seçmek için Açılan Menü'nin ekran görüntüsü.

  2. Sunucuları değerlendirme bölümünde değerlendirme türü Azure SQL olarak önceden seçilir ve bulma kaynağı varsayılan olarak Azure Geçişi aletinden bulunan sunucular olarak belirlenir.

  3. Değerlendirme ayarlarını gözden geçirmek için Düzenle'yi seçin. Değerlendirme ayarlarının özelleştirilebildiği Düzenle düğmesinin ekran görüntüsü.

  4. Değerlendirme ayarlarında gerekli değerleri ayarlayın veya varsayılan değerleri koruyun:

    Bölüm Ayarlar Detaylar
    Hedef ve fiyatlandırma ayarları Hedef konum Taşınmak istediğiniz Azure bölgesi. Azure SQL yapılandırması ve maliyet önerileri, belirttiğiniz konumu temel alır.
    Hedef ve fiyatlandırma ayarları Ortam türü SQL dağıtımlarının Üretim veya Geliştirme/Test için geçerli olan fiyatlandırmayı uygulayacağı ortam.
    Hedef ve fiyatlandırma ayarları Teklif/Lisans programı Kaydolduysanız Azure teklifinden yararlanabilirsiniz. Şu anda bu alan varsayılan olarak Kullandıkça öde alanıdır ve bu da size perakende Azure fiyatları sunar.

    Kullandıkça öde teklifine ek olarak ayrılmış kapasite ve Azure Hibrit Avantajı'nı uygulayarak ek indirimden yararlanabilirsiniz.
    Kullandıkça Öde teklifi ve Geliştirme/Test ortamı üzerinde Azure Hibrit Avantajı'nı uygulayabilirsiniz. Değerlendirme, Ayrılmış Kapasitenin Kullandıkça öde teklifi ve Geliştirme/Test ortamı üzerinde uygulanmasını desteklemez.
    Teklif Kullandıkça öde ve Ayrılmış kapasite ayrılmış örnek yok olarak ayarlandıysa, aylık maliyet tahminleri VM çalışma süresi alanında seçilen saat sayısı önerilen SKU'nun saatlik fiyatıyla çarpılarak hesaplanır.
    Hedef ve fiyatlandırma ayarları Tasarruf seçenekleri - Azure SQL MI ve DB (PaaS) Değerlendirmenin göz önünde bulundurmasını istediğiniz ayrılmış kapasite tasarrufu seçeneğini belirterek Azure işlem maliyetinizi iyileştirmeye yardımcı olun.

    Azure rezervasyonları (1 yıl veya 3 yıl rezerve edilmiş) sürekli çalışan kaynaklar için iyi bir seçenektir.

    'Yok' seçeneğini belirlediğinizde Azure işlem maliyeti Kullandıkça öde fiyatına veya gerçek kullanıma göre hesaplanır.

    Rezerve Edilmiş Örnekleri kullanabilmek için bir teklif/lisans programında "kullandıkça öde" seçeneğini belirlemeniz gerekir. 'Yok' dışında herhangi bir tasarruf seçeneğini belirlediğinizde, 'İndirim (%)' ve "VM çalışma süresi" ayarları geçerli değildir. Aylık maliyet tahminleri, önerilen SKU'nun saatlik fiyatıyla 744 saat çarpılarak hesaplanır.
    Hedef ve fiyatlandırma ayarları Tasarruf seçenekleri - Azure VM'de SQL Server (IaaS) Değerlendirmenin göz önünde bulundurmasını istediğiniz tasarruf seçeneğini belirterek Azure işlem maliyetinizi iyileştirmeye yardımcı olun.

    Azure rezervasyonları (1 yıl veya 3 yıl rezerve edilmiş) sürekli çalışan kaynaklar için iyi bir seçenektir.

    Azure Tasarruf Planı (1 yıl veya 3 yıllık tasarruf planı) ek esneklik ve otomatik maliyet iyileştirmesi sağlar. İdeal olarak geçiş sonrasında Azure rezervasyon ve tasarruf planını aynı anda kullanabilirsiniz (önce rezervasyon kullanılır), ancak Azure Geçişi değerlendirmelerinde bir kerede yalnızca 1 tasarruf seçeneğine ilişkin maliyet tahminlerini görebilirsiniz.

    'Yok' seçeneğini belirlediğinizde Azure işlem maliyeti Kullandıkça öde fiyatına veya gerçek kullanıma göre hesaplanır.

    Rezerve Edilmiş Örnekler veya Azure Tasarruf Planını kullanabilmek için teklif/lisans programında kullandıkça öde seçeneğini seçmeniz gerekir. 'Yok' dışında herhangi bir tasarruf seçeneğini belirlediğinizde, 'İndirim (%)' ve "VM çalışma süresi" ayarları geçerli değildir. Aylık maliyet tahminleri, VM çalışma süresi alanındaki 744 saatin önerilen SKU'nun saatlik fiyatıyla çarpılmasıyla hesaplanır.
    Hedef ve fiyatlandırma ayarları Para Birimi Hesabınızın ödeme para birimi.
    Hedef ve fiyatlandırma ayarları İndirim (%) Azure teklifine ek olarak aldığınız aboneliğe özgü indirimler. Varsayılan ayar, %0’dır.
    Hedef ve fiyatlandırma ayarları VM çalışma süresi Sunucuların/VM'lerin çalıştırılacak süreyi (gün/ay/saat) belirtin. Bu, Azure VM'lerinin sürekli çalışmayabileceğinin farkında olduğunuz Azure VM'de SQL Server için maliyet tahminlerini hesaplamak için kullanışlıdır.
    Önerilen hedefin Azure VM'de SQL Server olduğu sunucular için maliyet tahminleri belirtilen süreye göre belirlenir. Varsayılan değer ayda 31 gündür/günde 24 saattir.
    Hedef ve fiyatlandırma ayarları Azure Hibrit Avantajı Halihazırda bir Windows Server ve/veya SQL Server lisansınız ya da Enterprise Linux aboneliğiniz (RHEL ve SLES) olup olmadığını belirtin. Azure Hibrit Avantajı iş yüklerinizi bulutta çalıştırma maliyetlerini önemli ölçüde düşürmeye yardımcı olan bir lisanslama avantajıdır. Şirket içi Yazılım Güvencesi özellikli Windows Server ve SQL Server lisanslarınızı Azure’da kullanmanıza olanak tanır. Örneğin, bir SQL Server lisansınız varsa ve bunlar SQL Server Abonelikleri için etkin Yazılım Güvencesi kapsamındaysa, lisansları Azure'a getirdiğinizde Azure Hibrit Avantajı başvurabilirsiniz.
    Değerlendirme ölçütleri Boyutlandırma ölçütleri Varsayılan olarak Performans tabanlı olarak ayarlanır, yani Azure Geçişi, SQL örnekleri ve bu örnekler tarafından yönetilen veritabanlarıyla ilgili performans ölçümlerini toplar ve Azure VM üzerindeki SQL Server'ın en uygun boyutlandırması ve/veya Azure SQL Veritabanı ve/veya Azure SQL Yönetilen Örneği yapılandırması için önerilerde bulunur.

    Performans ölçümü tabanlı iyileştirmeler olmadan yalnızca şirket içi SQL Server yapılandırmasına dayalı öneriler almak için bunu Şirket içi olarak değiştirebilirsiniz.
    Değerlendirme ölçütleri Performans geçmişi Değerlendirmeyi temel almak istediğiniz veri süresini belirtin. (Varsayılan değer "bir gün"dür)
    Değerlendirme ölçütleri Yüzdebirlik kullanım Performans örneği için kullanmak istediğiniz yüzde birlik değeri belirtin. (Varsayılan değer 95. yüzdebirlik dilimdir)
    Değerlendirme ölçütleri Konfor faktörü Değerlendirme sırasında kullanmak istediğiniz arabelleği belirtin. Bu, mevsimsel kullanım, kısa performans geçmişi ve gelecekteki kullanımdaki artışlar gibi sorunları açıklar.
    Değerlendirme ölçütleri İyileştirme tercihi Önerilen değerlendirme raporu için tercihi belirtin. Maliyeti en aza indir seçeneğinin seçilmesi Önerilen değerlendirme raporunun en az geçiş sorunu olan ve en uygun maliyetli dağıtım türlerini önermesine neden olurken, PaaS'a Modernleştir'in seçilmesi, SQL Server örneğinin paas'a geçiş için hazır olduğu her yerde IaaS Azure(VM' ler) üzerinden PaaS (Azure SQL MI veya DB) dağıtım türlerini öneren Önerilen değerlendirme raporuyla sonuçlanır.
    Azure SQL Yönetilen Örnek boyutlandırması Hizmet Katmanı Azure SQL Yönetilen Örneği geçiş için iş gereksinimlerinizi karşılamak için en uygun hizmet katmanı seçeneğini belirleyin:

    Azure Migrate'in sunucularınız için en uygun hizmet katmanını önermesini istiyorsanız Önerilen'i seçin. Bu Genel amaçlı veya İş açısından kritik olabilir.

    Bütçe odaklı iş yükleri için tasarlanmış bir Azure SQL yapılandırması istiyorsanız Genel Amaçlı'ya tıklayın.

    Hatalara ve hızlı yük devretmelere karşı yüksek dayanıklılığa sahip düşük gecikme süreli iş yükleri için tasarlanmış bir Azure SQL yapılandırması istiyorsanız İş Açısından Kritik'i seçin.
    Azure SQL Yönetilen Örnek boyutlandırması Örnek türü Varsayılan olarak Tek örnek olarak kabul edilir.
    Azure SQL Yönetilen Örnek boyutlandırması Fiyatlandırma Katmanı Varsayılan değer Standart'tır.
    SQL Server’in Azure VM'deki boyutlandırılması VM serisi Azure VM boyutlandırması üzerinde SQL Server için göz önünde bulundurmak istediğiniz Azure VM serisini belirtin. Değerlendirme, SQL Server veya SQL Server örneğinizin yapılandırma ve performans gereksinimlerine bağlı olarak seçilen VM serisi listesinden bir VM boyutu önerir.
    Ayarları gerektiği gibi düzenleyebilirsiniz. Örneğin, D serisi VM'yi dahil etmek istemiyorsanız, D serisini bu listeden hariç tutabilirsiniz.
    Azure SQL değerlendirmeleri SQL iş yükleriniz için en iyi performansı vermeyi amaçladığından, VM serisi listesinde yalnızca SQL Server'ınızı Azure Sanal Makineler(VM) üzerinde çalıştırmak için en iyi duruma getirilmiş VM'ler bulunur. Daha fazla bilgi edinin.
    SQL Server’in Azure VM'deki boyutlandırılması Depolama Türü Varsayılan olarak Önerilen olarak belirlenir. Bu, değerlendirmenin seçilen ortam türüne, şirket içi disk boyutuna, IOPS'ye ve aktarım hızına göre en uygun Azure Yönetilen Diski önerdiği anlamına gelir.
    Azure SQL Veritabanı boyutlandırma Hizmet Katmanı Azure SQL Veritabanı geçiş için iş gereksinimlerinizi karşılamak için en uygun hizmet katmanı seçeneğini belirleyin:

    Azure Migrate'in sunucularınız için en uygun hizmet katmanını önermesini istiyorsanız Önerilen'i seçin. Bu Genel amaçlı veya İş açısından kritik olabilir.

    Bütçe odaklı iş yükleri için tasarlanmış bir Azure SQL yapılandırması istiyorsanız Genel Amaçlı'ya tıklayın.

    Hatalara ve hızlı yük devretmelere karşı yüksek dayanıklılığa sahip düşük gecikme süreli iş yükleri için tasarlanmış bir Azure SQL yapılandırması istiyorsanız İş Açısından Kritik'i seçin.
    Azure SQL Veritabanı boyutlandırma Örnek türü Varsayılan olarak Tek veritabanı' dır.
    Azure SQL Veritabanı boyutlandırma Satın alma modeli Varsayılan olarak vCore.
    Azure SQL Veritabanı boyutlandırma İşlem katmanı Varsayılan olarak Sağlandı olarak ayarlı.
    Yüksek kullanılabilirlik ve olağanüstü durum kurtarma özellikleri Olağanüstü durum kurtarma bölgesi Varsayılan olarak Hedef Konumun bölgeler arası çoğaltma çifti kullanılır. Seçilen Hedef Konumda henüz böyle bir çift yoksa, varsayılan olağanüstü durum kurtarma bölgesi olarak doğrudan o Hedef Konum seçilir.
    Yüksek kullanılabilirlik ve olağanüstü durum kurtarma özellikleri Çok alt ağ amacı Varsayılan olarak Olağanüstü durum kurtarma olarak ayarlı.

    Bazı çoğaltma gecikmelerinin tolere edilebilir olduğu durumda uyumsuz veri replikasyonu istiyorsanız, Olağanüstü durum kurtarma'yı seçin. Bu, coğrafi yedeklilik kullanarak daha yüksek dayanıklılık sağlar. Başarısızlık durumunda henüz çoğaltılmamış veriler kaybolabilir.

    Veri çoğaltmasının zaman uyumlu olmasını ve çoğaltma gecikmesi nedeniyle veri kaybı olmamasını istiyorsanız Yüksek kullanılabilirlik'i seçin. Bu ayar, değerlendirmenin Azure SQL Veritabanları ve Azure SQL Yönetilen Örnekleri'ndeki yerleşik yüksek kullanılabilirlik seçeneklerinin yanı sıra Azure Sanal Makineler'deki kullanılabilirlik alanları ve alanlar arası yedekleme özelliklerinden yararlanarak daha yüksek kullanılabilirlik sağlamasına olanak tanır. Yük devretme durumunda herhangi bir veri kaybı yaşanmaz.
    Yüksek kullanılabilirlik ve olağanüstü durum kurtarma özellikleri İnternet Erişimi Varsayılan olarak Kullanılabilir olarak ayarlı.

    Azure VM'lerinden giden İnternet erişimine izin verirseniz Kullanılabilir'i seçin. Bu, Azure Sanal Makinelerinde Windows Server Yük Devretme Kümeleri için önerilen yaklaşım olan Bulut Tanığı'nın kullanılmasına olanak tanır.

    Eğer Azure VM'lerinin giden internet erişimi yoksa Mevcut değil'i seçin. Bu, Azure Sanal Makineler'da Windows Server Yük Devretme Kümeleri için bir Paylaşılan Disk'in tanık olarak kullanılmasını gerektirir.
    Yüksek kullanılabilirlik ve olağanüstü durum kurtarma özellikleri Asenkron taahhüt modu niyeti Varsayılan olarak Olağanüstü durum kurtarma olarak ayarlı.

    Performansı etkilemeden veriler için daha yüksek dayanıklılık sağlamak için zaman uyumsuz işleme kullanılabilirlik modu kullanıyorsanız Olağanüstü durum kurtarma'yı seçin. Başarısızlık durumunda henüz çoğaltılmamış veriler kaybolabilir.

    Zaman uyumsuz işlem taahhüt veri kullanılabilirliği modunu kullanıyorsanız, kullanılabilirliği artırmak ve okuma trafiğini ölçeklendirmek için Yüksek kullanılabilirlik'i seçin. Bu ayar, değerlendirmenin daha yüksek kullanılabilirlik sağlamak ve ölçeği genişletmek için Azure SQL Veritabanı, Azure SQL Yönetilen Örneği ve Azure Sanal Makineler yerleşik yüksek kullanılabilirlik özelliklerinden yararlanmasını sağlar.
  5. Değişiklik yaptıysanız Kaydet'i seçin.

  6. Sunucuları Değerlendir bölümünde İleri'yi seçin.

  7. Değerlendirmek için sunucuları seçin>Değerlendirme adı> için bir ad belirtin.

  8. GrupYeni Oluştur'u>ve bir grup adı belirtin.

    Yeni grup düğmesinin konumu ekran görüntüsü.

  9. Aleti seçin, gruba eklemek istediğiniz sunucuları seçin ve İleri'yi seçin.

  10. Değerlendirmeyi gözden geçir ve oluştur bölümünde değerlendirme ayrıntılarını gözden geçirin ve Değerlendirme Oluştur'u seçerek grubu oluşturun ve değerlendirmeyi çalıştırın.

  11. Değerlendirme oluşturulduktan sonra Sunucular, veritabanları ve web uygulamalarıgidin, Azure SQL değerlendirmesi'nin yanındaki sayıyı seçin. Numaranın dolduruldığını görmüyorsanız en son güncelleştirmeleri almak için Yenile'yi seçin.

    Oluşturulan değerlendirmeye gezinti ekran görüntüsü.

  12. Görüntülemek istediğiniz değerlendirme adını seçin.

Uyarı

Azure SQL değerlendirmeleri performans tabanlı değerlendirmeler olduğundan, değerlendirme oluşturmadan önce bulmayı başlattıktan sonra en az bir gün beklemenizi öneririz. Bu sayede toplanan performans verilerinin güvenilirlik oranı daha yüksek olur. Bulma işleminiz devam ediyorsa SQL örneklerinizin hazır olma durumu Bilinmiyor olarak işaretlenir. İdeal olarak, keşfi başlattıktan sonra, yüksek güvenilirlik derecelendirmesi için değerlendirmeyi oluşturmak veya yeniden hesaplamak amacıyla belirttiğiniz performans süresini (gün/hafta/ay) bekleyin.

Sonraki adımlar