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


Restore-DPMRecoverableItem

Visszaállítja az adatforrás egy verzióját egy célhelyre.

Syntax

Restore-DPMRecoverableItem
       [-RecoveryOption] <RecoveryOptions>
       [[-RecoverableItem] <RecoverableObject[]>]
       [-RecoveryPointLocation <RecoverySourceLocation[]>]
       [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
       [-RecoveryNotification <NotificationObject>]
       [-AdhocJobsContext <AdhocJobsContext>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

A Restore-DPMRecoverableItem parancsmag helyreállítja a helyreállítható elem egy időponthoz kötött verzióját a célhelyre. A helyreállítható elemek adatforrások vagy gyermek helyreállítható elemek egy adatforrásban.

Példák

1. példa: Adatforrás egy verziójának visszaállítása célhelyre

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer02"
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup[0]
PS C:\> $RPoint = Get-DPMRecoveryPoint -Datasource $PObjects[0] | Sort -Property RepresentedPointInTime -Descending | Select-Object -First 1
PS C:\> $ROption = New-DPMRecoveryOption -HyperVDatasource -TargetServer "HVDCenter02" -RecoveryLocation AlternateHyperVServer -RecoveryType Recover -TargetLocation "C:\VMRecovery"
PS C:\> Restore-DPMRecoverableItem -RecoverableItem $RPoint -RecoveryOption $ROption

Ez a példa egy nextref_virtualname adatforrás egy verzióját állítja vissza helyreállítási helyre.

Az első parancs lekéri a DPM-kiszolgálón a DPMServer02 nevű védelmi csoportot, majd a $PGroup változóban tárolja.

A második parancs lekéri a $PGroup tömb első védelmi csoportjának adatforrásainak listáját. A parancs az eredményeket a $PObjects változóban tárolja.

A harmadik parancs lekéri a $PObjects tömb első adatforrásához tartozó helyreállítási pontot, majd a csőoperátor használatával továbbítja azt a Rendezési objektum parancsmagnak. A Sort-Object parancsmag a helyreállítási pontok gyűjteményét csökkenő sorrendben rendezi az RepresentedPointInTime tulajdonság dátum- és időértékének alapján. A Select-Object parancsmag kiválasztja az első helyreállítási pontot a gyűjteményből, majd a $RPoint változóban tárolja. További információ: Get-Help Sort-Object és Get-Help Select-Object.

A negyedik parancs létrehoz egy helyreállítási lehetőséget egy nextref_virtualname adatforráshoz a HVDCenter02 nevű kiszolgálón. A parancs az AlternateHyperVServert adja meg helyreállítási helyként, és megadja, hogy a DPM az adatforrás replikáját a C:\VMRecovery mappában tárolja. A parancs a helyreállítási lehetőséget a $ROption változóban tárolja.

Az ötödik parancs visszaállítja az adatforrást $RPoint az $ROption helyreállítási lehetőségével.

Paraméterek

-AdhocJobsContext

Az alkalmi feladat környezeti adatait adja meg. Ne használja ezt a paramétert a Windows PowerShell parancssorból.

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

-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

-JobStateChangedEventHandler

A Job.StateChanged események eseménykezelője. Ezzel a paraméterrel és az Async paraméterrel hozhat létre egy grafikus felhasználói felületet a parancsmagok alapján. Ne használja ezt a paramétert a System Center 2019 – Data Protection Manager (DPM) felügyeleti rendszerhéjban.

Type:JobStateChangedEventHandler
Aliases:Handler
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoverableItem

Helyreállítható elemobjektumot ad meg. Ez egy helyreállítható helyreállítási pont gyermekeleme. Ilyenek például a következők: fájlrendszer-megosztás vagy -kötet, Microsoft SQL Server-adatbázis, Microsoft Exchange Server tárcsoport, Microsoft SharePoint-webhely, Microsoft Virtual Machine, Microsoft DPM-adatbázis, rendszerállapot vagy helyreállítási pont.

Type:RecoverableObject[]
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-RecoveryNotification

Megadja, hogy a helyreállítási művelet értesítést küldjön a helyreállítási művelet befejeződésekor. A New-NotificationObject parancsmag visszaadja az értesítési objektumot.

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

-RecoveryOption

Megadja az adatforrás helyreállítási beállításait. A New-DPMRecoveryOption parancsmaggal helyreállítási beállításokat hozhat létre.

Type:RecoveryOptions
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-RecoveryPointLocation

A parancsmag által visszaállított helyreállítási pont helyeinek tömbje. Helyreállítási pont helyobjektumának beszerzéséhez használja a Get-DPMRecoveryPointLocation parancsmagot. Ha egy helyreállítási elem több helyreállítási ponton is létezik, meg kell adnia a helyreállítási pont helyét.

Type:RecoverySourceLocation[]
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