0

Merhaba,

Bu bölümde de Azure SQL Iaas extention’ın otomatik update özelliğinden bahsedeceğim.

Automated patching özelliği SQL çalıştıran Azure VM’ler için maintenance window oluşturur. Otomatik update’ler sadece Maintenance Window sırasında yüklenir. Bu da SQL serverlar için update yükleme ve restart etme işlemlerinin en uygun zamanda yapılmasını sağlar.

Otomatik update ile SQL server için sadece Imported olarak işaretlenen update’ler yüklenir.

Otomatik update için konfigüre edilebilecek ayarlar aşağıdaki gibidir.

  • Automated Patching: Azure Vm üzerinde otomatik patch işlemini etkinleştirir yada deaktif eder.
  • Maintenance Schedule: Bu konfigürasyon belirlenen schedule ile VM için gerekli olan Windows,SQL Server ve Microsoft Update’leri download edilir.
  • Maintenance Start Hour: VM update işlemi için belirlenen local time.
  • Maintenance Window Duration: Update’lerin indirilip yüklenmesi için izin verilen süre.
  • Patch Category: Download edilip yüklenecek Windows Update kategorisi.

Bu temel açıklamaların ardından komutlarımızı sırası ile çalıştırabiliriz. Komutların üzerine gerekli açıklamaları yaptım.

#Azure subscription’a login işlemi

Login-AzureRmAccount

#VM ve resource group bilgisini değişkene atama

$vmname “VM İsmi”

$resourcegroupname “VM Resource Group”

#Autopatching için gerekli konfigürasyon bilgisi

$aps New-AzureRmVMSqlServerAutoPatchingConfig -Enable -DayOfWeek “Sunday” -MaintenanceWindowStartingHour -MaintenanceWindowDuration
60 -PatchCategory “Important”

#Autopatching konfigürasyonunun yapılması

Set-AzureRmVMSqlServerExtension –e -AutoPatchingSettings $aps -VMName $vmname -ResourceGroupName $resourcegroupname

#Doğrulama

(Get-AzureRmVMSqlServerExtension -VMName $vmname -ResourceGroupName $resourcegroupname).AutoPatchingSettings

Scripti çalıştırdıktan sonra doğrulama komutu çalıştığında çıktı aşağıdaki şekilde olacaktır.

Eğer auto backup özelliğini disable etmek isterseniz autopatch için oluşturduğunuz config komutundan –enable parametresini kaldırıp komutları tekrar sırası ile çalıştırırsanız, özellik disable durumuna geçecektir.

Umarım faydalı bir seri olmuştur. Azure üzerindeki SQL Server kurulu olan VM’leriniz için kesinlikle yapmanız gereken konfigürasyonları bu üç serilik makale de özetlemiş oldum.

Bir sonraki makalede görüşmek üzere.

Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-server-iaas-overview

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sql/virtual-machines-windows-sql-automated-patching

Fırat

TAGs : 2

Fırat

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 0
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

Sakarya doğumludur. İstanbul Üniversitesi’nde Matematik/Fen ve Teknoloji öğretmenliğini bitirmiştir. Yüksek lisansını Sakarya Üniversitesi Bilgisayar Mühendisliği’nde yapmıştır. Bilişim sektöründe çeşitli firmalarda sistem ve network sorumlusu olarak çalışmıştır. Bazı kurumlarda sistem ve network üzerine uzmanlık eğitimleri vermiştir. Şu anda Netaş şirketinde kurumsal danışman olarak görev yapmaktadır. Microsoft System Center ürünleri, Powershell ve Azure teknolojileri ile ilgilenmektedir. 2016 yılında Microsoft tarafından Cloud and Datacenter alanında MVP unvanını almıştır.

Yazarın Profili

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir