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