Azure'da SQL sanal makinesi için lisans modelini değiştirme

Şunlar için geçerlidir:Azure VM'de SQL Server

Bu makalede, Azure Hibrit Avantajı etkinleştirmek üzere Azure Sanal Makineler'de (VM' ler) SQL Server lisans modelinin nasıl değiştirileceği açıklanır.

Genel bakış

SQL Server'ı barındıran bir Azure VM için üç lisans modeli vardır: kullandıkça öde, Azure Hibrit Avantajı (AHB) ve Yüksek Kullanılabilirlik/Olağanüstü Durum Kurtarma (HA/DR). Azure portalını, Azure CLI'yı veya PowerShell'i kullanarak SQL Server VM'nizin lisans modelini değiştirebilirsiniz.

  • Kullandıkça öde modeli, Azure VM'yi çalıştırmanın saniye başına maliyetinin SQL Server lisansının maliyetini içerdiği anlamına gelir.
  • Azure Hibrit Avantajı, SQL Server çalıştıran bir VM ile kendi SQL Server lisansınızı kullanmanıza olanak tanır.
  • HA/DR lisans türü, Azure'daki ücretsiz HA/DR çoğaltması için kullanılır.

Azure Hibrit Avantajı

Azure Hibrit Avantajı, Azure sanal makinelerinde Yazılım Güvencesi ("Nitelikli Lisans") ile SQL Server lisanslarının kullanılmasına izin verir. Azure Hibrit Avantajı ile, vm'de SQL Server lisansı kullanımı için müşteriler ücretlendirilmiyor. Ancak yine de temel alınan bulut işleminin (yani temel oranın), depolamanın ve yedeklemelerin maliyeti için ödeme yapmalıdır. Ayrıca, hizmetleri kullanımıyla ilişkili G/Ç için de ödeme yapmalıdır (uygun olduğu şekilde).

Azure Hibrit avantajıyla maliyet tasarrufunuzu tahmin etmek için Azure Hibrit Avantajı Tasarruf Hesaplayıcısı'nı kullanın. Kullandıkça Öde lisanslama maliyetini tahmin etmek için Azure Fiyatlandırma Hesaplayıcısı'nı gözden geçirin.

Microsoft Ürün Koşullarına göre: "Müşteriler Azure SQL Veritabanı (SQL Yönetilen Örneği, Elastik Havuz ve Tek Veritabanı), Azure Data Factory, SQL Server Integration Services veya SQL Server Sanal Makineler kullandıklarını belirtmelidir Azure'da iş yüklerini yapılandırırken SQL Server için Azure Hibrit Avantajı."

Azure VM'de SQL Server için Azure Hibrit Avantajı kullanımını göstermek ve uyumlu olmak için üç seçeneğiniz vardır:

  • Azure Market'dan kendi lisansını getir SQL Server görüntüsü kullanarak bir sanal makine sağlayın. Bu seçenek yalnızca Kurumsal Anlaşma sahip müşteriler tarafından kullanılabilir.
  • Azure Market'dan kullandıkça öde SQL Server görüntüsü kullanarak bir sanal makine sağlayın ve Azure Hibrit Avantajı etkinleştirin.
  • Azure VM'de SQL Server'ı kendi kendine yükleyin, SQL IaaS Aracı Uzantısı'na el ile kaydolun ve Azure Hibrit Avantajı etkinleştirin.

SQL Server'ın lisans türü, VM sağlandığında veya daha sonra herhangi bir zamanda yapılandırılabilir. Lisans modelleri arasında geçiş yapmak kapalı kalma süresine neden olmaz, VM'yi veya SQL Server hizmetini yeniden başlatmaz, ek maliyet eklemez ve hemen geçerli olur. Aslında Azure Hibrit Avantajı etkinleştirmek maliyeti düşürür.

Önkoşullar

SQL Server VM'nizin lisanslama modelini değiştirmek aşağıdaki gereksinimlere sahiptir:

Lisans modelini değiştirme

Lisans modelini doğrudan portaldan değiştirebilirsiniz:

  1. Azure portalını açın ve SQL Server VM'niz için SQL sanal makineleri kaynağını açın.
  2. Ayarlar altında Yapılandır'ı seçin.
  3. Azure Hibrit Avantajı seçeneğini belirleyin ve Yazılım Güvencesi'ne sahip bir SQL Server lisansına sahip olduğunuzu onaylamak için onay kutusunu işaretleyin.
  4. Yapılandır sayfasının alt kısmındaki Uygula'yı seçin.

Screenshot showing the Azure Hybrid Benefit in the portal.

Açıklamalar

  • Azure Bulut Çözümü Sağlayıcısı (CSP) müşterileri, etkin Yazılım Güvencesi'ne sahip olmaları durumunda önce kullandıkça öde VM'sini dağıtarak ve ardından bunu kendi lisansını getir'e dönüştürerek Azure Hibrit Avantajı kullanabilir.
  • SQL sanal makineleri kaynağınızı bırakırsanız görüntünün sabit kodlanmış lisans ayarına geri dönersiniz.
  • Lisans modelini değiştirme özelliği, SQL IaaS Aracı Uzantısı'nın bir özelliğidir. Azure portalı aracılığıyla bir Azure Market görüntüsü dağıtılması, uzantıya sahip bir SQL Server VM'sini otomatik olarak kaydeder. Ancak SQL Server'ı kendi kendine yükleyen müşterilerin SQL Server VM'lerini el ile kaydetmeleri gerekir.
  • Sql Server VM'sini kullanılabilirlik kümesine eklemek için VM'nin yeniden oluşturulması gerekir. Bu nedenle, kullanılabilirlik kümesine eklenen tüm VM'ler varsayılan kullandıkça öde lisans türüne geri döner. Azure Hibrit Avantajı yeniden etkinleştirilmesi gerekir.

Sınırlamalar

Lisans modelinin değiştirilmesi şu şekildedir:

  • Yalnızca SQL Server'ın Standard ve Enterprise sürümleri için desteklenir. Express, Web, Geliştirici ve Değerlendirme için lisans değişiklikleri desteklenmez.
  • Yalnızca Azure Resource Manager modeli aracılığıyla dağıtılan sanal makineler için desteklenir. Klasik model aracılığıyla dağıtılan sanal makineler desteklenmez.

Ayrıca lisans modelinin Azure Hibrit Avantajı olarak değiştirilmesi için Yazılım Güvencesi gerekir.

Not

Yalnızca Yazılım Güvencesi veya abonelik lisanslarına sahip SQL Server çekirdek tabanlı lisanslama Azure Hibrit Avantajı için uygundur. SQL Server için Sunucu + CAL lisanslama kullanıyorsanız ve Yazılım Güvenceniz varsa, bu sunucular için lisans taşınabilirliğini kullanmak üzere Azure SQL Server sanal makine görüntüsüne kendi lisansını getir özelliğini kullanabilirsiniz, ancak Azure Hibrit Avantajı diğer özelliklerini kullanamazsınız.

SQL Server örneğini ve ilişkili lisanslama ve faturalama maliyetlerini kaldırma

Başlamadan önce

SQL Server örneğinizin ücretlendirilmesini önlemek için bkz. Azure VM’lerinde SQL Server için fiyatlandırma kılavuzu.

Kullandıkça Öde SQL Server VM'sinden bir SQL Server örneğini ve ilişkili faturalamayı kaldırmak için veya kaldırdıktan sonra bir SQL örneği için ücretlendiriliyorsanız:

  1. Verilerinizi yedekleyin.
  2. Gerekirse SQL IaaS Aracısı uzantısı da dahil olmak üzere SQL Server’ı kaldırın.
  3. Ücretsiz SQL Server Express sürümünü indirin.
  4. SQL Server IaaS Aracısı uzantısını yükleyin.
  5. Faturalamayı durdurmak için portaldaki sürümü Express sürümü olarak değiştirin.

İsteğe bağlı

SQL Server Express sürüm hizmetini devre dışı bırakmak için hizmet başlatmayı devre dışı bırakın.

En yaygın soruları görmek için Lisanslama SSS bölümünü gözden geçirin.

Bilinen hatalar

Yaygın olarak bilinen hataları ve bunların çözümlerini gözden geçirin.

'resource-group' kaynak grubu>< altındaki 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/<resource-group>' kaynağı bulunamadı

Bu hata, SQL IaaS Aracısı uzantısıyla kaydedilmemiş bir SQL Server VM'sinde lisans modelini değiştirmeye çalıştığınızda oluşur:

The Resource 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/\<resource-group>' under resource group '\<resource-group>' was not found. The property 'sqlServerLicenseType' cannot be found on this object. Verify that the property exists and can be set.

SQL Server VM'nizi SQL IaaS Aracısı uzantısına kaydetmeniz gerekir.

Lisansı AHB, HADR veya PAYG olarak değiştirme

Aboneliğinizin kaynak sağlayıcısına (RP) kayıtlı olduğundan emin olun.

Lisansı değiştirmek için SQL IaaS Aracısı uzantısı gereklidir. Başarısız durumdaysa SQL IaaS Aracısı uzantısını kaldırdığınızdan ve yeniden yüklediğinizden emin olun.

SQL Server BYOL (kendi lisansını getir) görüntüsünü nasıl dağıtabilirim?

KCG görüntüleri Azure Market kullanımdan kaldırıldı. Sql Server Standard veya Enterprise sürüm market görüntüsü seçebilir ve mevcut lisansı kullanarak bir SQL sanal makinesi oluşturmak için dağıtım sırasında Azure Hibrit Avantajı etkinleştirebilirsiniz.

Azure portalında SQL Server sürümü, sürümü veya lisanslaması, sürüm veya sürüm yükseltmesi sonrasında doğru yansıtılmıyor

Aboneliğinizin kaynak sağlayıcısına (RP) kayıtlı olduğundan emin olun.

Lisansı değiştirmek için SQL IaaS Aracısı uzantısı gereklidir. Uzantı başarısız durumdaysa onardığınızdan emin olun.

Sonraki adımlar

Daha fazla bilgi için aşağıdaki makaleleri inceleyin: