Repair-SPOSite
Проверяет и исправляет семейство сайтов вместе с содержимым.
Синтаксис
Repair-SPOSite
[-Confirm]
-Identity <SpoSitePipeBind>
[-RuleId <Guid>]
[-RunAlways]
[-WhatIf]
[<CommonParameters>]
Описание
Командлет Repair-SPOSite
выполняет одну или все проверки работоспособности семейства веб-сайтов для семейства веб-сайтов и его содержимого.
При обнаружении проблем, которые можно исправить автоматически, этот командлет вносит соответствующие изменения.
Командлет выводит отчет с правилами проверки исправности и сводкой по результатам.
Правила могут не допускать автоматического исправления.
Тесты без режима восстановления можно инициировать с помощью командлета Test-SPOSite
.
Для запуска этого командлета требуются права администратора SharePoint Online или глобального администратора.
Сведения о разрешениях и самую последнюю информацию о Windows PowerShell для SharePoint Online см. в электронной документации Знакомство с командной консолью SharePoint Online.
Примеры
-----------------------ПРИМЕР 1-----------------------------
Repair-SPOSite https://contoso.sharepoint.com/sites/marketing
В этом примере выполняются все проверки работоспособности семейства веб-сайтов в режиме восстановления в семействе https://contoso.sharepoint.com/sites/marketing веб-сайтов.
-----------------------ПРИМЕР 2-----------------------------
Repair-SPOSite https://contoso.sharepoint.com/sites/marketing -RuleID "ee967197-ccbe-4c00-88e4-e6fab81145e1"
В этом примере выполняется правило проверки отсутствующих коллекций в режиме восстановления в семействе https://contoso.sharepoint.com/sites/marketing веб-сайтов.
Параметры
-Confirm
Перед запуском командлет запросит подтверждение.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-Identity
Указывает семейство веб-сайтов SharePoint Online, в котором выполняется восстановление.
Type: | SpoSitePipeBind |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-RuleId
Задает правило проверки исправности для выполнения.
Например:
- "ee967197-ccbe-4c00-88e4-e6fab81145e1" for Missing Galeries.
- befe203b-a8c0-48c2-b5f0-27c10f9e1622 для конфликтующих типов контента.
- "a9a6769f-7289-4b9f-ae7f-5db4b997d284" для отсутствующих родительских типов контента.
- "5258ccf5-e7d6-4df7-b8ae-12fcc0513ebd" для отсутствующих шаблонов сайтов.
- "99c946f7-5751-417c-89d3-b9c8bb2d1f66" для неподдерживаемых ссылок на языковые пакеты.
- "6da06aab-c539-4e0d-b111-b1da4408859a" для неподдерживаемых ссылок mui.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-RunAlways
Выводит сообщение, в котором объясняется результат выполнения команды, при этом сама команда не выполняется.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет при этом не запускается.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Online |