Freigeben über


Repair-SPOSite

Überprüft und repariert die Websitesammlung und ihre Inhalte.

Syntax

Default (Standardwert)

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

Beschreibung

Das Repair-SPOSite Cmdlet führt eine oder alle Integritätsprüfungen der Websitesammlung und ihres Inhalts aus. Dieses Cmdlet nimmt Änderungen vor, wenn Fehler gefunden werden, die sich automatisch reparieren lassen.

Das Cmdlet meldet, welche Integritätsprüfungsregeln ausgeführt wurden, und stellt eine Zusammenfassung der Ergebnisse bereit. Die Regeln unterstützen möglicherweise keine automatische Reparatur. Tests ohne Reparaturmodus können durch Ausführen des Test-SPOSite Cmdlets initiiert werden.

Sie müssen mindestens ein SharePoint-Administrator sein, um das Cmdlet ausführen zu können.

Angaben zu Berechtigungen sowie die aktuellsten Informationen zu Windows PowerShell für SharePoint Online finden Sie in der Onlinedokumentation unter Einführung in die SharePoint Online-Verwaltungsshell.

Beispiele

BEISPIEL 1

Repair-SPOSite https://contoso.sharepoint.com/sites/marketing

In diesem Beispiel werden alle Integritätsprüfungen der Websitesammlung im Reparaturmodus für die https://contoso.sharepoint.com/sites/marketing Websitesammlung ausgeführt.

BEISPIEL 2

Repair-SPOSite https://contoso.sharepoint.com/sites/marketing -RuleID "ee967197-ccbe-4c00-88e4-e6fab81145e1"

In diesem Beispiel wird die Regel Zur Überprüfung fehlender Kataloge im Reparaturmodus für die https://contoso.sharepoint.com/sites/marketing Websitesammlung ausgeführt.

Parameter

-Confirm

Anwendbar: SharePoint Online

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:vgl

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Identity

Anwendbar: SharePoint Online

Gibt die SharePoint Online-Websitesammlung an, auf der die Reparaturen ausgeführt werden sollen.

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:True
Wert aus Pipeline:True
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RuleId

Anwendbar: SharePoint Online

Gibt eine Integritätsprüfungsregel an, die ausgeführt werden soll.

Zum Beispiel:

  • "ee967197-ccbe-4c00-88e4-e6fab81145e1" für Missing Galeries.
  • "befe203b-a8c0-48c2-b5f0-27c10f9e1622" für in Konflikt stehende Inhaltstypen.
  • "a9a6769f-7289-4b9f-ae7f-5db4b997d284" für fehlende übergeordnete Inhaltstypen.
  • "5258ccf5-e7d6-4df7-b8ae-12fcc0513ebd" für fehlende Websitevorlagen.
  • "99c946f7-5751-417c-89d3-b9c8bb2d1f66" für nicht unterstützte Sprachpaketverweise.
  • "6da06aab-c539-4e0d-b111-b1da4408859a" für nicht unterstützte MUI-Verweise.

Parametereigenschaften

Typ:System.Guid
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RunAlways

Anwendbar: SharePoint Online

Zeigt eine Meldung an, die die Auswirkung des Befehls erklärt, anstatt den Befehl auszuführen.

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-WhatIf

Anwendbar: SharePoint Online

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.