Azure Yerel'de Azure Edition sanal makineleri için Hotpatch'i etkinleştirme
Windows Server 2022 Datacenter için Kısayol: Azure Yerel'de barındırılan Azure Edition sanal makineleri (VM'ler), yüklemeden sonra yeniden başlatma gerektirmeden Azure Local'da ISO ile dağıtılan bir makineye güvenlik güncelleştirmeleri yüklemenize olanak tanır. Hotpatch'i hem Masaüstü Deneyimi hem de Sunucu Çekirdeği ile kullanabilirsiniz. Bu makalede, işletim sistemini ISO kullanarak yükledikten veya yükselttikten sonra Hotpatch'in nasıl yapılandırılacağı öğretilecektir.
Not
Azure marketi kullanıyorsanız bu makaledeki adımları izlemeyin. Bunun yerine, Azure Marketplace'ten "Hotpatching" için hazır olan aşağıdaki görüntüleri kullanın:
- Windows Server 2022 Datacenter: Azure Edition Hotpatch - İkinci Nesil
- Windows Server 2022 Datacenter: Azure Edition Core - Gen2
Azure Yerel'de ISO tarafından dağıtılan makineniz için Hotpatch kullanırken, Azure VM'leri için Azure Otomatik Yönetim'in bir parçası olarak Hotpatch kullanmayla karşılaştırıldığında Hotpatch deneyimiyle ilgili birkaç önemli fark vardır.
Farklılıklar şunlardır:
- Sıcak düzeltme yapılandırması, Azure Update Manager aracılığıyla kullanılamaz.
- Anında yama devre dışı bırakılamaz.
- Otomatik Yama Güdümleme kullanılamaz.
- Düzenleme el ile gerçekleştirilmelidir (örneğin, SConfig aracılığıyla Windows Update kullanılarak).
Önkoşullar
Hotpatch'i etkinleştirmek için başlamadan önce aşağıdaki önkoşulların hazır olması gerekir:
- Windows Server 2022 Datacenter: Azure avantajları etkinleştirilmiş Azure veya Azure Yerel gibi desteklenen bir platformda barındırılan Azure Sürümü.
- Azure Yerel sürüm 21H2 veya üzeri olmalıdır.
- "Hotpatch", yeni sanal makineler için makalesinin bölümünde nasıl çalışır'ı gözden geçirin.
- Aşağıdaki uç noktalara HTTPS (TCP/443) trafiğine izin veren çıkış ağ erişimi veya çıkış bağlantı noktası kuralı:
go.microsoft.com
software-static.download.prss.microsoft.com
Bilgisayarınızı hazırlama
Vm'niz için Çalışırken Düzeltme Eki'ni etkinleştirebilmeniz için önce aşağıdaki adımları kullanarak bilgisayarınızı hazırlamanız gerekir:
Makinenizde oturum açın. Sunucu çekirdeğindeyseniz, SConfig menüsünden 15
seçeneğini girin, ardından Enter tuşuna basarak bir PowerShell oturumu açın. Masaüstü deneyimi kullanıyorsanız sanal makinenizde uzak masaüstü oluşturun ve PowerShell'i başlatın.Doğru kayıt defteri ayarlarını yapılandırmak için aşağıdaki PowerShell komutunu çalıştırarak sanallaştırma tabanlı güvenliği etkinleştirin:
$registryPath = "HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard" $parameters = $parameters = @{ Path = $registryPath Name = "EnableVirtualizationBasedSecurity" Value = "0x1" Force = $True PropertyType = "DWORD" } New-ItemProperty @parameters
Bilgisayarınızı yeniden başlatın.
Aşağıdaki PowerShell komutunu çalıştırarak kayıt defterinde Hotpatch tablo boyutunu yapılandırın:
$registryPath = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" $parameters = $parameters = @{ Path = $registryPath Name = "HotPatchTableSize" Value = "0x1000" Force = $True PropertyType = "DWORD" } New-ItemProperty @parameters
Aşağıdaki PowerShell komutunu çalıştırarak kayıt defterinde Windows Update uç noktasını Hotpatch için yapılandırın:
$registryPath = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Update\TargetingInfo\DynamicInstalled\Hotpatch.amd64" $nameParameters = $parameters = @{ Path = $registryPath Name = "Name" Value = "Hotpatch Enrollment Package" Force = $True } $versionParameters = $parameters = @{ Path = $registryPath Name = "Version" Value = "10.0.20348.1129" Force = $True } New-Item $registryPath -Force New-ItemProperty @nameParameters New-ItemProperty @versionParameters
Bilgisayarınızı hazırladıktan sonra Hotpatch hizmet paketini yükleyebilirsiniz.
Hotpatch hizmet paketini yükleme
Not
Hotpatch Önkoşul KB'si şu anda Microsoft Update kataloğunda yayımlanmamış.
Hotpatch güncelleştirmelerini alabilmek için Hotpatch hizmet paketini indirip yüklemeniz gerekir. PowerShell oturumunuzda aşağıdaki adımları tamamlayın:
Microsoft Update Kataloğu'ndan (KB5003508) Microsoft Update Tek Başına Paketini indirin ve aşağıdaki PowerShell komutunu kullanarak bilgisayarınıza kopyalayın:
$parameters = @{ Source = "https://go.microsoft.com/fwlink/?linkid=2211714" Destination = ".\KB5003508.msu" } Start-BitsTransfer @parameters
Tek Başına Paketi yüklemek için aşağıdaki komutu çalıştırın:
wusa.exe .\KB5003508.msu
İstemleri izleyin. İşlem tamamlandıktan sonra Son'u seçin.
Yüklemeyi doğrulamak için aşağıdaki komutu çalıştırın:
Get-HotFix | Where-Object {$_.HotFixID -eq "KB5003508"}
Not
Sunucu Çekirdeği kullanılırken, güncelleştirmeler varsayılan olarak el ile yüklenmek üzere ayarlanır. SConfig yardımcı programını kullanarak bu ayarı değiştirebilirsiniz.
Sonraki adımlar
Bilgisayarınızı Hotpatch için ayarladınız. Bilgisayarınızı güncelleştirmenize yardımcı olabilecek bazı makaleler şunlardır:
- Sunucu Çekirdeği yüklemesine yama uygulama.
- Windows Server Update Services (WSUS)hakkında daha fazla bilgi edinin.