Bagikan melalui


Start-SCUpdateRemediation

Memulai tindakan menginstal satu atau beberapa pembaruan pada server terkelola yang diperlukan dari garis besar yang ditetapkan.

Sintaks

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>]

Deskripsi

Cmdlet Start-SCUpdateRemediation memulai tindakan menginstal satu atau beberapa pembaruan yang tidak patuh pada server terkelola yang diperlukan dari garis besar yang ditetapkan.

Contoh

Contoh 1: Membuat host mematuhi garis besar tertentu

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

Perintah pertama mendapatkan objek host bernama VMHost01 dan menyimpan objek dalam variabel $VMHost.

Perintah kedua mendapatkan status kepatuhan untuk host VMHost01 dan menyimpan objek status dalam variabel $Compliance.

Perintah ketiga mendapatkan objek garis besar bernama Garis Besar Keamanan dan menyimpan objek dalam variabel $Baseline.

Perintah keempat memulai pemindaian kepatuhan pada VMHost01 terhadap garis besar Garis Besar Keamanan dan menyimpan hasilnya dalam variabel $Compliance.

Perintah terakhir memulai remediasi VMHost01 untuk mematuhi garis besar Garis Besar Keamanan.

Parameter

-Baseline

Menentukan objek garis besar Virtual Machine Manager (VMM).

Type:Baseline
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-BypassMaintenanceModeCheck

Menunjukkan bahwa patching kluster melanjutkan simpul menurut simpul bahkan jika node kluster sudah dalam mode pemeliharaan. Secara default, remediasi kluster gagal jika salah satu node kluster sudah dalam mode pemeliharaan.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-EnableMaintenanceMode

Memungkinkan mode pemeliharaan untuk server manajemen VMM yang berdiri sendiri yang juga berfungsi sebagai host. Secara default, saat memulihkan host yang berdiri sendiri, VMM tidak memasukkannya ke dalam mode pemeliharaan.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-JobGroup

Menentukan pengidentifikasi untuk serangkaian perintah yang berjalan sebagai grup tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemediateAllClusterNodes

Menunjukkan bahwa remediasi pembaruan dilakukan pada semua simpul kluster.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StartNow

Mengidentifikasi perintah terakhir dari grup kerja dan mulai menjalankan perintah dalam grup kerja. Parameter ini harus digunakan dengan parameter JobGroup .

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SuspendReboot

Menunjukkan bahwa komputer yang sedang diperbarui tidak akan di-boot ulang ketika reboot diperlukan oleh pembaruan perangkat lunak.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Updates

Menentukan satu atau beberapa pembaruan perangkat lunak.

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

Menunjukkan bahwa migrasi langsung digunakan selama remediasi kluster.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMHost

Menentukan objek host komputer virtual. VMM mendukung host Hyper-V, host VMware ESX, dan host Citrix XenServer.

Untuk informasi selengkapnya tentang setiap jenis host, lihat cmdlet Add-SCVMHost .

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHostCluster

Menentukan objek kluster host VMM.

Type:HostCluster
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMManagedComputer

Menentukan objek komputer yang dikelola oleh VMM.

Type:VMMManagedComputer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Menentukan objek server VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Output

ComplianceStatus

Cmdlet ini mengembalikan objek ComplianceStatus .