共用方式為


Test-DPMTapeData

驗證恢復點的數據集。

語法

Test-DPMTapeData
    [-RecoveryPoint] <RecoverySource>
    [-RecoveryPointLocation <RecoverySourceLocation>]
    [-JobStateChangedEventHandler <JobStateChangedEventHandler>]
    [<CommonParameters>]

Description

Test-DPMTapeData Cmdlet 會驗證 System Center - Data Protection Manager (DPM) 中恢復點的數據集。 恢復點是儲存在 DPM 伺服器上之復本的時間點複本。

範例

範例 1:驗證恢復點

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "Contoso-DPMServer"
PS C:\> $PObject = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> $RPoints = Get-DPMRecoveryPoint -Datasource $PObject
PS C:\> $RPLocation = Get-DPMRecoveryPointLocation -RecoveryPoint $RPoints[1]
PS C:\> Test-DPMTapeData -RecoveryPoint $RPoints[1] -RecoveryPointLocation $RPLocation

第一個命令會使用 Get-DPMProtectionGroup Cmdlet 來擷取 DPM 伺服器上的保護群組。 命令會將結果儲存在 $PGroup 變數中。

第二個命令會使用 Get-DPMDatasource Cmdlet 來擷取保護群組的數據源。 命令會將結果儲存在名為 $PObject的變數中。

第三個命令會使用 Get-DPMRecoveryPoint Cmdlet 來擷取數據源的恢復點。 命令會將結果儲存在名為 $RPoints的變數中。

第四個命令會使用 Get-DPMRecoveryPointLocation Cmdlet 來擷取$RPoints中某個點的恢復點位置。 命令會將結果儲存在名為 $RPLocation的變數中。

最後一個命令會使用 Test-DPMTapeData Cmdlet 來驗證第二個恢復點的數據集。

參數

-JobStateChangedEventHandler

指定 Job.StateChanged 事件的事件處理程式。 使用此參數,根據 Cmdlet 建置圖形用戶介面。 請勿在 DPM 管理命令介面中使用此參數。

類型:JobStateChangedEventHandler
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-RecoveryPoint

指定這個 Cmdlet 驗證資料集的恢復點。

類型:RecoverySource
Position:1
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-RecoveryPointLocation

指定此 Cmdlet 所測試恢復點的位置。 若要取得恢復點位置物件,請使用 Get-DPMRecoveryPointLocation Cmdlet。 復原專案可能存在於相同時間點的多個位置,例如磁碟和磁帶上,或位於兩個不同的磁帶上。

類型:RecoverySourceLocation
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

輸出

RecoveryPoint