Aracılığıyla paylaş


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.