Sdílet prostřednictvím


Remove-SCVMCheckpoint

Odebere z databáze VMM objekt kontrolního bodu virtuálního počítače.

Syntax

Remove-SCVMCheckpoint
      -VMCheckpoint <VMCheckpoint>
      [-JobGroup <Guid>]
      [-RunAsynchronously]
      [-PROTipID <Guid>]
      [-JobVariable <String>]
      [-WhatIf]
      [-Confirm]
      [-OnBehalfOfUser <String>]
      [-OnBehalfOfUserRole <UserRole>]
      [<CommonParameters>]

Description

Rutina Remove-SCVMCheckpoint odebere objekt kontrolního bodu virtuálního počítače z databáze nástroje Virtual Machine Manager (VMM).

Příklady

Příklad 1: Odebrání nejnovějšího kontrolního bodu pro virtuální počítač

PS C:\> $Checkpoint = Get-SCVMCheckpoint -VM "VM01" -MostRecent
PS C:\> Remove-SCVMCheckpoint -VMCheckpoint $Checkpoint -Confirm

První příkaz načte všechny objekty kontrolních bodů pro virtuální počítač VM01 a uloží je do pole objektů $Checkpoints. Tento příklad předpokládá, že virtuální počítač VM01 má několik kontrolních bodů.

Druhý příkaz odebere první kontrolní bod v poli ($Checkpoints[0]). Parametr Confirm vás vyzve k potvrzení, jestli chcete kontrolní bod odebrat.

Příklad 2: Odebrání zadaného kontrolního bodu pro virtuální počítač

PS C:\> $Checkpoints = Get-SCVMCheckpoint -VM "VM01" 
PS C:\> Remove-SCVMCheckpoint -VMCheckpoint $Checkpoints[0] -Confirm

První příkaz načte všechny objekty kontrolního bodu pro virtuální počítač VM01 a uloží je do pole objektů $Checkpoints. Tento příklad předpokládá, že virtuální počítač VM01 má alespoň dva kontrolní body.

Druhý příkaz odebere první kontrolní bod uložený v poli $Checkpoints, což je první kontrolní bod vytvořený pro virtuální počítač VM01. Před pokračováním zobrazí příkazový řádek s potvrzením.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

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

-JobGroup

Určuje identifikátor pro řadu příkazů, které se spustí jako sada těsně před posledním příkazem, který obsahuje stejný identifikátor skupiny úloh.

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

-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 jméno uživatele. Tato rutina nastaví jménem uživatele jako 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. Tato rutina nastaví roli uživatele jménem uživatele jako roli uživatele, kterou tento parametr určuje. K získání objektu role uživatele použijte rutinu Get-SCUserRole .

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

-VMCheckpoint

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

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

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

Poznámky

  • Vyžaduje objekt kontrolního bodu VMM, který můžete načíst pomocí rutiny Get-SCVMCheckpoint .