Resume-SCVirtualMachine
Obnoví pozastavené virtuální počítače spravované nástrojem VMM.
Syntax
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 takový, který byl pozastaven pomocí rutiny Suspend-SCVirtualMachine. Pomocí této rutiny obnovíte obnovení virtuálního počítače 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 pokračovat v aktivitě 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í tato rutina chybovou zprávu, která značí, že virtuální počítač není ve stavu, ve kterém může fungovat.
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 načte všechny objekty virtuálního počítače z VMMServer01, které jsou pozastavené, a pak uloží tyto objekty 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 se sleduje a ukládá do proměnné pojmenované tímto parametrem.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Určuje uživatelské jméno. Tato rutina pracuje jménem uživatele, kterého tento parametr určuje.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Určuje roli uživatele. K získání role uživatele použijte rutinu Get-SCUserRole . Tato rutina pracuje jménem role uživatele, kterou tento parametr určuje.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Určuje objekt virtuálního počítače.
Type: | VM |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 .