Поделиться через


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>]

Описание

Командлет Start-DPMDatasourceConsistencyCheck выполняет проверку согласованности в источнике данных 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

Первая команда получает группы защиты с сервера с именем TestingServer с помощью командлета Get-DPMProtectionGroup . Команда сохраняет их в переменной $PGroup.

Вторая команда получает источник данных для первой группы защиты в $PGroup, а затем сохраняет источник данных в переменной $Ds.

Третья команда выполняет проверку согласованности в источнике данных, который хранится в $Ds.

Параметры

-AdhocJobsContext

Задает сведения о контексте нерегламентированного задания. Не используйте этот параметр из командной строки Windows PowerShell.

Тип:AdhocJobsContext
Position:2
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Datasource

Указывает объект источника данных, для которого этот командлет запускает проверку согласованности. Источник данных может быть общей файловой системой или томом для операционной системы Windows, базы данных Microsoft SQL Server, группы хранения Microsoft Exchange Server, фермы Microsoft SharePoint, виртуальной машины Майкрософт, базы данных DPM или состояния системы, являющегося членом группы защиты.

Тип:Datasource
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ForcedFullCC

Указывает, что этот командлет выполняет проверку согласованности в тяжелом весе для всех баз данных в ферме, а не только в базах данных в несогласованном состоянии. Этот параметр предназначен для SharePoint.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-HeavyWeight

Указывает, что командлет выполняет проверку согласованности в тяжелом весе. Проверка согласованности в тяжелом весе создает контрольную сумму для содержимого каждого файла. Этот параметр влияет только на файловые серверы. Командлет всегда выполняет проверки согласованности в тяжелом весе на серверах приложений.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-JobStateChangedEventHandler

Задает обработчик событий для событий Job.StateChanged. Используйте этот параметр для создания графического пользовательского интерфейса на основе командлетов. Не используйте этот параметр в оболочке управления DPM.

Тип:JobStateChangedEventHandler
Aliases:Handler
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ProtectionGroup

Указывает группу защиты, содержащую источники данных, на которых выполняется проверка этого командлета. Чтобы получить объект ProtectionGroup, используйте командлет Get-DPMProtectionGroup.

Тип:ProtectionGroup
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False