Sdílet prostřednictvím


Resume-SCVirtualMachine

Obnoví pozastavené virtuální počítače spravované nástrojem VMM.

Syntaxe

Resume-SCVirtualMachine
      [-VM] <VM>
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Description

Rutina Resume-SCVirtualMachine obnoví jeden nebo více pozastavených virtuálních počítačů spravovaných nástrojem Virtual Machine Manager (VMM). Pozastavený virtuální počítač je virtuální počítač, který byl pozastaven pomocí rutiny Suspend-SCVirtualMachine. Pomocí této rutiny obnovíte virtuální počítač, který vrátí jeho objekt ve spuštěném stavu. Po opětovném spuštění virtuálního počítače může uživatel obnovit aktivitu na daném virtuálním počítači.

Pokud tuto rutinu spustíte na virtuálním počítači, který je již spuštěný, vrátí rutina chybovou zprávu oznamující, že virtuální počítač není ve stavu, ve kterém může jednat.

Příklady

Příklad 1: Obnovení pozastaveného virtuálního počítače

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> Resume-SCVirtualMachine -VM $VM

První příkaz získá objekt virtuálního počítače s názvem VM01 a uloží ho do proměnné $VM.

Druhý příkaz obnoví virtuální počítač uložený v $VM do spuštěného stavu a zobrazí informace o objektu uživateli. Aby byl tento příkaz úspěšný, musí být virtuální počítač pozastavený.

Příklad 2: Obnovení všech pozastavených virtuálních počítačů

PS C:\> $VMs = Get-SCVirtualMachine -VMMServer "VMMServer01.Contoso.com" | where {$_.Status -eq "Paused"}
PS C:\> $VMs | Resume-SCVirtualMachine

První příkaz získá všechny objekty virtuálního počítače z VMMServer01, které jsou pozastaveny, a pak tyto objekty uloží do pole objektů $VMs.

Druhý příkaz předá každý objekt uložený v $VMs rutině currenct, která obnoví každý virtuální počítač do spuštěného stavu.

Parametry

-JobVariable

Určuje, že průběh úlohy je sledován a uložen v proměnné pojmenované tímto parametrem.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OnBehalfOfUser

Určuje uživatelské jméno. Tato rutina funguje jménem uživatele, který tento parametr určuje.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-OnBehalfOfUserRole

Určuje roli uživatele. Pokud chcete získat roli uživatele, použijte rutinu Get-SCUserRole. Tato rutina funguje jménem role uživatele, kterou tento parametr určuje.

Typ:UserRole
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PROTipID

Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.

Typ:Guid
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-RunAsynchronously

Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-VM

Určuje objekt virtuálního počítače.

Typ:VM
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

Výstupy

VirtualMachine

Poznámky

  • Tato rutina vyžaduje objekt virtuálního počítače, který lze načíst pomocí rutiny Get-SCVirtualMachine.