Megosztás a következőn keresztül:


New-SCVMCheckpoint

Ellenőrzőpontot hoz létre egy VMM által felügyelt gazdagépen üzembe helyezett virtuális géphez.

Syntax

New-SCVMCheckpoint
   [-VM] <VM>
   [-VMMServer <ServerConnection>]
   [-Description <String>]
   [-Name <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-WhatIf]
   [-Confirm]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

A New-SCVMCheckpoint parancsmag létrehoz egy ellenőrzőpontot a Virtual Machine Manager (VMM) által felügyelt gazdagépen üzembe helyezett virtuális gépekhez. Ellenőrzőpont használatával visszaállíthatja a virtuális gépet egy korábbi állapotba.

Általában az operációs rendszer vagy egy alkalmazás frissítésének telepítése előtt létre kell hoznia egy ellenőrzőpontot a virtuális gépen, így ha a frissítés sikertelen vagy hátrányosan érinti a virtuális gépet, a Restore-SCVMCheckpoint parancsmaggal visszaállíthatja a virtuális gépet a korábbi állapotára.

Hyper-V gazdagépen, VMware ESX-gazdagépen vagy Citrix XenServer gazdagépen üzembe helyezett virtuális gépek esetén a VMM a virtuális gép leállítása nélkül hozza létre az ellenőrzőpontot, így a szolgáltatás nem szakad meg.

Fontos, hogy biztonsági másolatot készítsen egy virtuális gép adatfájljairól, mielőtt visszaállítja a virtuális gépet egy ellenőrzőpontra. A virtuális gép visszaállításakor a virtuális merevlemezen lévő felhasználói adatfájlok visszaállnak a korábbi állapotukba.

Bár az ellenőrzőpontok lehetővé teszik a virtuális gépek korábbi állapotba való visszaállítását egy olyan módosítás után, mint a rendszer vagy az alkalmazás frissítése, az ellenőrzőpontok nem biztosítanak állandó biztonsági másolatot az operációs rendszerről, az alkalmazásokról vagy a fájlokról. Az ellenőrzőpontokat a gazdagép virtuális gépe tárolja. Ezért ha a gazdagép meghibásodik, a gazdagépen üzembe helyezett virtuális gépek ellenőrzőpontjai elvesznek.

A virtuális gépek adatvédelmének biztosításához használhatja a Kötet árnyékmásolata szolgáltatást (VSS). Egy biztonsági mentési alkalmazás, például a Data Protection Manager (DPM) használatával biztonsági másolatot készíthet a virtuális gépekről bármilyen típusú gazdagépről külső tárolóba.

Engedélyt adhat az önkiszolgáló felhasználóknak a virtuális gépeik ellenőrzőpontjainak létrehozására és kezelésére. További információért írja be a következőt: Get-Help Set-VMMUserRole -Detailed.

Példák

1. példa: Hozzon létre egy virtuálisgép-ellenőrzőpontot az azonos nevű, de különböző gazdagépeken található virtuális gépekhez

PS C:\> $Checkpoints = Get-SCVirtualMachine -Name "VM01" | New-SCVMCheckpoint
PS C:\> $Checkpoints

Az első parancs lekéri a VM01 nevű virtuálisgép-objektumokat (ez a példa feltételezi, hogy több gazdagép tartalmaz egy VM01 nevű virtuális gépet), létrehoz egy ellenőrzőpontot minden egyes virtuálisgép-objektumhoz, majd az ellenőrzőpont-objektumokat a $Checkpoints objektumtömbben tárolja.

A második parancs a felhasználónak $Checkpoints tárolt ellenőrzőpont-objektumok adatait jeleníti meg.

2. példa: Virtuálisgép-ellenőrzőpont létrehozása aszinkron módon egy virtuális géphez

PS C:\> Get-SCVirtualMachine -Name "VM02" | New-SCVMCheckpoint -RunAsynchronously -JobVariable "NewCheckpiontJob"
PS C:\> Write-Host $NewCheckpointJob

Ez a példa az 1. példával megegyező módon hoz létre ellenőrzőpontokat, azzal a kivételrel, hogy ez a parancs a RunAsynchronously paraméterrel azonnal visszaadja a vezérlést a parancsfelületnek, a JobVariable paraméterrel pedig nyomon követi a feladat előrehaladását, és a NewCheckpointJob változóban tárolja a folyamat rekordját. A JobVariable paraméter használatakor nem a dollárjelet ($) használja a változó létrehozásához.

A második parancs megjeleníti a $NewCheckpointJob tartalmát.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

-Description

Megadja az ellenőrzőpont leírását.

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

-JobVariable

Meghatározza, hogy a feladat előrehaladása nyomon legyen követve és tárolva legyen a paraméter által elnevezett változóban.

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

-Name

Egy VMM-objektum nevét adja meg.

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

-OnBehalfOfUser

Megadja egy felhasználó nevét. Ez a parancsmag a felhasználó nevében állítja be a paraméter által megadott felhasználót.

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

-OnBehalfOfUserRole

Felhasználói szerepkört ad meg. Felhasználói szerepkör beszerzéséhez használja a Get-SCUserRole parancsmagot. Ez a parancsmag a paraméter által megadott felhasználói szerepkör nevében működik.

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

-PROTipID

Megadja a műveletet aktiváló teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját. Ez a paraméter lehetővé teszi a PRO-tippek naplózását.

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

-RunAsynchronously

Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancsfelületre.

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

-VM

Egy virtuálisgép-objektumot ad meg.

Type:VM
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

VMM-kiszolgálóobjektumot ad meg.

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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

Kimenetek

VMCheckpoint

Ez a parancsmag egy VMCheckpoint objektumot ad vissza.