Repair-SPOSite

サイト コレクションとそのコンテンツを確認して修復します。

構文

Repair-SPOSite
      [-Confirm]
      -Identity <SpoSitePipeBind>
      [-RuleId <Guid>]
      [-RunAlways]
      [-WhatIf]
      [<CommonParameters>]

説明

コマンドレットは Repair-SPOSite 、サイト コレクションとそのコンテンツに対して 1 つまたはすべてのサイト コレクションの正常性チェックを実行します。 問題が検出されて自動的に修復可能な場合、このコマンドレットは変更を行います。

このコマンドレットは、結果の概要とともに正常性チェックのルールを報告します。 ルールが自動修復をサポートしていない場合があります。 修復モードのないテストは、コマンドレットを実行 Test-SPOSite することで開始できます。

コマンドレットを実行するには、SharePoint Online 管理者またはグローバル管理者である必要があります。

SharePoint Online の Windows PowerShell のアクセス許可と最新の情報については、「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" for Missing Site Templates.
  • サポートされていない言語パック参照の "99c946f7-5751-417c-89d3-b9c8bb2d1f66"。
  • "6da06aab-c539-4e0d-b111-b1da4408859a" for Unsupported MUI References.
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