Resume-SCVirtualMachine
VMM tarafından yönetilen duraklatılmış sanal makineleri sürdürür.
Syntax
Resume-SCVirtualMachine
[-VM] <VM>
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Resume-SCVirtualMachine cmdlet'i, Virtual Machine Manager (VMM) tarafından yönetilen bir veya daha fazla duraklatılmış sanal makineyi sürdürür. Duraklatılmış sanal makine, Suspend-SCVirtualMachine cmdlet'i kullanılarak askıya alınan sanal makinedir. Bir sanal makineyi sürdürmek için bu cmdlet'i kullanmak, nesnesini Çalışıyor durumunda döndürür. Sanal makine yeniden çalıştığında, kullanıcı bu sanal makinedeki etkinliği sürdürebilir.
Bu cmdlet'i zaten çalışmakta olan bir sanal makinede çalıştırırsanız, cmdlet sanal makinenin üzerinde çalışabileceği bir durumda olmadığını belirten bir hata iletisi döndürür.
Örnekler
Örnek 1: Duraklatılmış bir sanal makineyi sürdürme
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Resume-SCVirtualMachine -VM $VM
İlk komut VM01 adlı sanal makine nesnesini alır ve bu nesneyi $VM değişkeninde depolar.
İkinci komut, $VM'de depolanan sanal makineyi çalışır durumda sürdürür ve nesne hakkındaki bilgileri kullanıcıya görüntüler. Bu komutun başarılı olması için sanal makinenin duraklatılması gerekir.
Örnek 2: Duraklatılan tüm sanal makineleri sürdürme
PS C:\> $VMs = Get-SCVirtualMachine -VMMServer "VMMServer01.Contoso.com" | where {$_.Status -eq "Paused"}
PS C:\> $VMs | Resume-SCVirtualMachine
İlk komut, VMMServer01'den duraklatılmış olan tüm sanal makine nesnelerini alır ve ardından bu nesneleri $VMs nesne dizisinde depolar.
İkinci komut, $VMs içinde depolanan her nesneyi, her sanal makineyi çalışır durumda sürdüren para birimi cmdlet'ine geçirir.
Parametreler
-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 |
-OnBehalfOfUser
Bir kullanıcı adı belirtir. Bu cmdlet, bu parametrenin belirttiği kullanıcı adına çalışır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Bir kullanıcı rolü belirtir. Kullanıcı rolü almak için Get-SCUserRole cmdlet'ini kullanın. Bu cmdlet, bu parametrenin belirttiği kullanıcı rolü adına çalışır.
Type: | UserRole |
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 |
-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 |
-VM
Bir sanal makine nesnesi belirtir.
Type: | VM |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Çıkışlar
VirtualMachine
Notlar
- Bu cmdlet, Get-SCVirtualMachine cmdlet'i kullanılarak alınabilen bir sanal makine nesnesi gerektirir.