Aracılığıyla paylaş


Azure SQL Yönetilen Örneği'nde politikayı güncelleştirme

Şunlar için geçerlidir:Azure SQL Yönetilen Örnek

Bu makalede, Azure SQL Yönetilen Örneği güncelleştirme ilkesi ve nasıl değiştirileceği açıklanır. Güncelleştirme ilkesi, Azure'daki en son SQL altyapısı özelliklerine erişimi denetleen bir örnek ayarıdır.

Azure SQL Yönetilen Örneği aşağıdaki iki güncelleştirme ilkesi sunar:

  • SQL Server 2022 güncelleştirme ilkesi: Örnek, iç veritabanı biçimi SQL Server 2022 ile uyumlu olduğundan yalnızca SQL Server 2022'de kullanılabilen SQL altyapısı özelliklerini kullanabilir.
  • Her zaman güncel güncelleştirme ilkesi: Örnek, Azure'da kullanıma sunulduğu anda tüm SQL altyapısı özelliklerine erişebilir. İç veritabanı biçimi artık SQL Server'ın en son sürümüyle uyumlu değildir ve bunun yerine yeni sunulan her özellik ile birlikte gelişir.

Önemli

Yapılandırılan güncelleştirme ilkesinden bağımsız olarak, tüm örnekler SQL motorunda değişiklik gerektirmeyen güncelleştirmeleri ve özellikleri almaya devam eder. Örneğin, bölge yedekliliği, örnek durdurma ve başlatma ve hızlı sağlama gibi özellikler.

SQL Server 2022 güncelleştirme ilkesi

SQL Server 2022 güncelleştirme ilkesi veritabanı biçiminizi SQL Server 2022 ile hizalar.

SQL Server 2022 güncelleştirme ilkesini kullanırken aşağıdakileri göz önünde bulundurun:

  • SQL Server 2022 güncelleştirme ilkesi, mevcut ve yeni dağıtılan tüm örnekler için varsayılan güncelleştirme ilkesidir.
  • İç veritabanı biçiminiz SQL Server 2022 ile uyumlu kalır.
  • SQL Server 2022 için kullanılabilen en son güncelleştirmelerin tümünü alırsınız.
  • Veritabanınızı Azure SQL Yönetilen Örneği'den SQL Server 2022'ye geri yükleyebilirsiniz.
  • SQL Server 2022 ile Azure SQL Yönetilen Örneği arasında gerçek zamanlı veri çoğaltma, çift yönlü yük devretme ve olağanüstü durum kurtarma için bir bağlantı yapılandırabilirsiniz.
  • Her zaman güncel güncelleştirme ilkesiyle Azure SQL Yönetilen Örneği için kullanılabilen en son SQL altyapısı özelliklerinden ve avantajlarından bazılarına erişiminiz olmayabilir.
  • SQL Server 2022 güncelleştirme ilkesi, SQL Server 2022'nin temel desteğinin sonuna kadar kullanılabilir. Bu noktada, SQL Server 2022 güncelleştirme ilkesini kullanan örnekler için güncelleştirme ilkesi otomatik olarak o anda kullanılabilen en son SQL Server ana sürümüne karşılık gelen güncelleştirme ilkesine güncelleştirilir.

Her zaman güncel güncelleştirme ilkesi

Her zaman güncel güncelleştirme ilkesi, örneğinizi Azure SQL Yönetilen Örneği için kullanılabilen en son özellikleri ve güncelleştirmeleri alacak şekilde yapılandırır.

Her zaman güncel güncelleştirme ilkesini kullanırken aşağıdakileri göz önünde bulundurun:

Özellik karşılaştırması

Aşağıdaki tabloda yalnızca belirlenen güncelleştirme ilkesine sahip örnekler için kullanılabilen tüm özellikler listelenmiştir:

SQL Server 2022 güncelleştirme ilkesi Her zaman güncel güncelleştirme ilkesi
- Veritabanını SQL Server 2022'ye geri yükleme
- Çift yönlü yük devretme ve olağanüstü durum kurtarma ile bağlantı
JSON veri türü
HTTPS REST uç noktası SP çağırma

Aşağıdaki özellikler yapılandırılan güncelleştirme ilkesinden etkilenir:

  • Otomatik yedeklemeler ve yalnızca kopya yedeklemeler: SQL Server 2022 güncelleştirme ilkesiyle yapılandırılan örneklerden alınan veritabanı yedeklemeleri, SQL Server 2022 veya Her zaman güncel güncelleştirme ilkesiyle yapılandırılan örneklere geri yüklenebilir. Her zaman güncel güncelleştirme ilkesiyle yapılandırılan örneklerden alınan veritabanı yedeklemeleri yalnızca Her zaman güncel güncelleştirme ilkesiyle yapılandırılan örneklere geri yüklenebilir.
  • Yönetilen Örnek bağlantısı: SQL Yönetilen Örneği'den SQL Server 2022'ye bağlantı oluşturma veya SQL Server 2022'den SQL Yönetilen Örneği'a geri dönme yalnızca SQL Server 2022 güncelleştirme ilkesine sahip örnekler tarafından kullanılabilir.
  • Veritabanı kopyalama ve taşıma: Her zaman güncel güncelleştirme ilkesiyle yapılandırılmış bir örnekteki veritabanı, SQL Server 2022 güncelleştirme ilkesiyle yapılandırılmış bir örneğe kopyalanamaz veya taşınamaz.
  • Yük devretme grupları: Yük devretme grubundaki örneklerin güncelleme ilkeleri uyumlu olmalıdır.

Hangi güncelleştirme ilkesi seçileceği?

SQL Server 2022 güncelleştirme ilkesini gerektiren belirli bir özelliğe bağımlı değilseniz, Always-up-to-date güncelleştirme ilkesini kullanmanızı öneririz. Always-up-to-date güncelleme politikası, Azure SQL Yönetilen Örneği'nin sunduğu en son özellikleri ve avantajları sağlar. En son özellikler doğrudan sizinle ilgili olmasa da, genellikle iş yükünüz için yararlı olabilecek performans, güvenlik ve güvenilirlik iyileştirmeleri vardır.

SQL Server 2022 güncelleştirme ilkesini kullanarak mevzuat uyumluluğu, sözleşme yükümlülükleri veya işletmeniz için önemli olan diğer nedenlerle veritabanlarını SQL Yönetilen Örneği'nden SQL Server'a kopyalarsanız, genellikle veritabanı dışarı/içeri aktarma veya işlem çoğaltması gibi diğer özellikleri ya da Azure Data Factory gibi hizmetleri kullanarak aynı hedefleri gerçekleştirebilirsiniz. Bu alternatif yöntemlerden birini kullanmak, iş gereksinimlerinizi karşılamaya devam ederken SQL Yönetilen Örneği ile Always-up-to-date güncelleştirme ilkesini kullanmanıza olanak tanır.

Çözümünüzün hangi gereksinimlere ihtiyaç duyacağından henüz emin değilseniz, zamanınızı ayırıp SQL Server 2022 güncelleştirme ilkesiyle başlayın. daha sonra her zaman Always-up-to-date güncelleştirme ilkesine geçebilirsiniz.

Farklı ortamlar için farklı güncelleştirme ilkeleri de kullanabilirsiniz. Örneğin, yük devretme senaryoları için SQL Server 2022 ile uyumluluğu sağlamak üzere üretim ortamınızdaki SQL Server 2022 güncelleştirme ilkesini kullanırken en son özelliklerden yararlanmak için geliştirme ortamınızda Always-up-to-date güncelleştirme ilkesini kullanabilirsiniz.

Mevcut örnekler

Mevcut bir örnek için Azure portalı, PowerShell, Azure CLI ve REST API'yi kullanarak Her zaman güncel güncelleştirme ilkesini etkinleştirebilirsiniz.

Dikkat

SQL Server 2022 güncelleştirme ilkesi, tüm mevcut ve yeni örnekler için varsayılan olarak etkindir. Güncelleştirme ilkesi Her zaman güncel olarak değiştirildikten sonra iç veritabanı biçimi kalıcı olarak yükseltilir. Güncelleştirme ilkesini SQL Server 2022'ye geri döndüremezsiniz ve artık SQL Server 2022 güncelleştirme ilkesini gerektiren özellikleri ve avantajları kullanamazsınız.

Azure portalında mevcut bir örneğin güncelleştirme ilkesini değiştirmek için şu adımları izleyin:

  1. Azure portalında SQL yönetilen örneği kaynağınıza gidin.

  2. Ayarlar'ın altında Bakım ve güncelleştirmeler'i seçin.

  3. Her zaman güncel güncelleştirme ilkesini etkinleştirmek için baloncuğu seçin:

    Güncelleştirme ilkesinin seçili olduğu Azure portalındaki SQL Yönetilen Örneği sayfasının ekran görüntüsü.

  4. Değişikliklerinizi kaydetmek için Güncelleştirme ilkesi değişikliğinionayla açılır penceresinde Evet'i seçin. Her zaman güncel güncelleştirme ilkesi etkinleştirildikten sonra SQL Server 2022 güncelleştirme ilkesi artık kullanılamaz

Yeni örnekler

SQL Server 2022 güncelleştirme ilkesi varsayılan olarak etkin olsa da, Azure portalı, PowerShell, Azure CLI ve REST API'yi kullanarak örneğinizi oluşturduğunuzda "Always-up-to-date" ilkesini seçebilirsiniz.

Önemli

Zaman içinde değişebilecek sistem varsayılanlarına güvenmemek için dağıtım şablonlarınıza güncelleştirme ilkesi yapılandırması eklediğinizden emin olun.

Azure portalında Her zaman güncel ilkesiyle yeni bir SQL yönetilen örneği oluşturmak için şu adımları izleyin:

  1. Azure portalında Azure SQL sayfasına gidin ve + Oluştur'u seçerek SQL dağıtımını seçin seçeneğini açın.

  2. SQL yönetilen örnekleri kutucuğunda açılan listeden Tek örnek'i seçin ve ardından Oluştur'u seçerek Azure SQL Yönetilen Örneği oluştur sayfasını açın.

  3. Azure SQL Yönetilen Örneği oluştur sayfasında örneğinizin ayrıntılarını doldurun. Ek ayarlar sekmesindeki SQL altyapısı güncelleştirmeleri'nin altında Her zaman güncel ilkesini seçin:

    Güncelleştirme ilkesinin seçili olduğu Azure portalının Azure SQL Yönetilen Örneği oluştur sayfasının ekran görüntüsü.

  4. Yeni örneğinizi oluşturmadan önce Gözden Geçir ve oluştur sekmesindeki İlkeyi güncelleştir'in altında belirlenen ilkeyi onaylayabilirsiniz.

Güncelleştirme ilkesini denetleme

Azure portalını veya Transact-SQL'i (T-SQL) kullanarak geçerli güncelleştirme ilkesini de kontrol edebilirsiniz.

Azure portalında geçerli güncelleştirme ilkesini denetlemek için SQL yönetilen örneği kaynağınıza gidin ve ardından kaynak menüsündeki Güncelleştirmeler ve bakım altındaki Güncelleştirme ilkesi alanını denetleyin.

Serverproperty T-SQL komutunu da kullanabilirsiniz:

select serverproperty('ProductUpdateType')

ProductUpdateType için aşağıdaki değerler, geçerli örneğin güncelleştirme ilkesini belirtir.

  • CU: Güncelleştirmeler, ilgili ana SQL Server sürümü için toplu güncelleştirmeler (CU) aracılığıyla dağıtılır (SQL Server 2022 güncelleştirme ilkesi)
  • Continuous: SQL Server sürüm temposundan bağımsız olarak yeni özellikler kullanıma sunulduğu anda Azure SQL Yönetilen Örneğine getirilir (Her zaman güncel güncelleştirme ilkesi).