Start-DPMDatasourceConsistencyCheck
在 DPM 數據源上執行一致性檢查。
語法
Start-DPMDatasourceConsistencyCheck
[-Datasource] <Datasource>
[-HeavyWeight]
[-JobStateChangedEventHandler <JobStateChangedEventHandler>]
[-ForcedFullCC]
[[-AdhocJobsContext] <AdhocJobsContext>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Start-DPMDatasourceConsistencyCheck
[-ProtectionGroup] <ProtectionGroup>
[[-AdhocJobsContext] <AdhocJobsContext>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Start-DPMDatasourceConsistencyCheck Cmdlet 會在 System Center - Data Protection Manager (DPM) 數據源上執行一致性檢查。 您可以針對特定數據源或處於不一致狀態的保護群組中的所有數據源執行一致性檢查。
範例
範例 1:在數據源上啟動一致性檢查
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName TestingServer
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMDatasourceConsistencyCheck -Datasource $PObject
第一個命令會使用 get-DPMProtectionGroup Cmdlet,從名為 TestingServer 的伺服器取得保護群組。 命令會將它們儲存在 $PGroup 變數中。
第二個命令會取得$PGroup中第一個保護群組的數據源,然後將數據源儲存在$Ds變數中。
第三個命令會在儲存在 $Ds 的數據源上執行一致性檢查。
參數
-AdhocJobsContext
指定臨機操作作業的內容詳細數據。 請勿從 Windows PowerShell 命令行使用此參數。
類型: | AdhocJobsContext |
Position: | 2 |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Confirm
在執行 Cmdlet 之前,提示您進行確認。
類型: | SwitchParameter |
別名: | cf |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-Datasource
指定此 Cmdlet 啟動一致性檢查的數據源物件。 數據源可以是 Windows 操作系統的文件系統共用或磁碟區、Microsoft SQL Server 資料庫、Microsoft Exchange Server 記憶體群組、Microsoft SharePoint 伺服器數位、Microsoft虛擬機、DPM 資料庫或屬於保護群組成員的系統狀態。
類型: | Datasource |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-ForcedFullCC
表示此 Cmdlet 會在伺服器數位中的所有資料庫上執行重量級一致性檢查,而不只是在狀態不一致的資料庫上執行。 此選項專屬於 SharePoint。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-HeavyWeight
表示 Cmdlet 會執行重量級一致性檢查。 重量級一致性檢查會為每個檔案的內容建立總和檢查碼。 此參數只會影響檔案伺服器。 Cmdlet 一律會在應用程式伺服器上執行重量級的一致性檢查。
類型: | SwitchParameter |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-JobStateChangedEventHandler
指定 Job.StateChanged 事件的事件處理程式。 使用此參數,根據 Cmdlet 建置圖形用戶介面。 請勿在 DPM 管理命令介面中使用此參數。
類型: | JobStateChangedEventHandler |
別名: | Handler |
Position: | Named |
預設值: | None |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |
-ProtectionGroup
指定保護群組,其中包含此 Cmdlet 執行檢查的數據源。 若要取得 ProtectionGroup 物件,請使用 Get-DPMProtectionGroup Cmdlet。
類型: | ProtectionGroup |
Position: | 1 |
預設值: | None |
必要: | True |
接受管線輸入: | True |
接受萬用字元: | False |
-WhatIf
顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。
類型: | SwitchParameter |
別名: | wi |
Position: | Named |
預設值: | False |
必要: | False |
接受管線輸入: | False |
接受萬用字元: | False |