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 |