Start-SCUpdateRemediation
Yönetilen bir sunucuya atanmış bir temelden gerekli olan bir veya daha fazla güncelleştirme yükleme eylemini başlatır.
Syntax
Start-SCUpdateRemediation
[-VMMServer <ServerConnection>]
-VMHostCluster <HostCluster>
[-Baseline <Baseline>]
[-Updates <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]>]
[-SuspendReboot]
[-UseLiveMigration]
[-BypassMaintenanceModeCheck]
[-RemediateAllClusterNodes]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Start-SCUpdateRemediation
[-VMMServer <ServerConnection>]
-VMHostCluster <HostCluster>
[-Baseline <Baseline>]
[-Updates <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]>]
[-SuspendReboot]
-JobGroup <Guid>
-VMHost <Host>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Start-SCUpdateRemediation
[-VMMServer <ServerConnection>]
-VMHostCluster <HostCluster>
[-UseLiveMigration]
[-BypassMaintenanceModeCheck]
-JobGroup <Guid>
[-StartNow]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Start-SCUpdateRemediation
[-VMMServer <ServerConnection>]
[-Baseline <Baseline>]
[-Updates <System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate]>]
[-SuspendReboot]
[-JobGroup <Guid>]
[-StartNow]
[-EnableMaintenanceMode]
-VMMManagedComputer <VMMManagedComputer>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Start-SCUpdateRemediation cmdlet'i, atanmış bir temelden gerekli olan bir veya daha fazla uyumlu olmayan güncelleştirmesi yönetilen sunucuya yükleme eylemini başlatır.
Örnekler
Örnek 1: Bir konağı belirtilen taban çizgisiyle uyumlu hale getirme
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01"
PS C:\> $Compliance = Get-SCComplianceStatus -VMMManagedComputer $VMHost.ManagedComputer
PS C:\> $Baseline = Get-SCBaseline -Name "Security Baseline"
PS C:\> $Compliance = Start-SCComplianceScan -VMMManagedComputer $VMHost.ManagedComputer -Baseline $Baseline
PS C:\> Start-SCUpdateRemediation -VMMManagedComputer $VMHost.ManagedComputer -Baseline $Baseline
İlk komut VMHost01 adlı konak nesnesini alır ve nesneyi $VMHost değişkeninde depolar.
İkinci komut VMHost01 konağı için uyumluluk durumunu alır ve durum nesnesini $Compliance değişkeninde depolar.
Üçüncü komut, Güvenlik Temeli adlı temel nesnesini alır ve nesneyi $Baseline değişkeninde depolar.
Dördüncü komut, VMHost01 üzerinde Güvenlik Temeli temeli üzerinde bir uyumluluk taraması başlatır ve sonuçları $Compliance değişkeninde depolar.
Son komut, VMHost01'i Güvenlik Temeli temeliyle uyumlu hale getirmek için düzeltmeyi başlatır.
Parametreler
-Baseline
Virtual Machine Manager (VMM) temel nesnesini belirtir.
Type: | Baseline |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-BypassMaintenanceModeCheck
Bir küme düğümü zaten bakım modunda olsa bile küme düzeltme eki uygulama işleminin düğüm düğüme göre devam ettiğini gösterir. Varsayılan olarak, küme düğümlerinden herhangi biri zaten bakım modundaysa küme düzeltmesi başarısız olur.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EnableMaintenanceMode
Konak olarak da hizmet veren tek başına bir VMM yönetim sunucusu için bakım modunu etkinleştirir. Varsayılan olarak, tek başına bir konağı düzeltirken VMM bunu bakım moduna almaz.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobGroup
Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmalarından hemen önce grup olarak çalışan bir dizi komutun tanımlayıcısını belirtir.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RemediateAllClusterNodes
Güncelleştirme düzeltmesinin bir kümenin tüm düğümlerinde gerçekleştirildiğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RunAsynchronously
Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StartNow
Bir iş grubunun son komutunu tanımlar ve iş grubu içindeki komutları çalıştırmaya başlar. Bu parametre JobGroup parametresiyle kullanılmalıdır.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SuspendReboot
Bir yazılım güncelleştirmesi için yeniden başlatma gerektiğinde güncelleştirilmekte olan bilgisayarın yeniden başlatılmayacağını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Updates
Bir veya daha fazla yazılım güncelleştirmesini belirtir.
Type: | System.Collections.Generic.List`1[Microsoft.SystemCenter.VirtualMachineManager.SoftwareUpdate] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UseLiveMigration
Küme düzeltmesi sırasında dinamik geçişin kullanıldığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHost
Bir sanal makine konak nesnesi belirtir. VMM, Hyper-V konaklarını, VMware ESX konaklarını ve Citrix XenServer konaklarını destekler.
Her konak türü hakkında daha fazla bilgi için Add-SCVMHost cmdlet'ine bakın.
Type: | Host |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHostCluster
BIR VMM konak kümesi nesnesi belirtir.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMManagedComputer
VMM tarafından yönetilen bir bilgisayar nesnesi belirtir.
Type: | VMMManagedComputer |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Bir VMM sunucu nesnesi belirtir.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
ComplianceStatus
Bu cmdlet bir ComplianceStatus nesnesi döndürür.