Condividi tramite


Repair-SPOSite

Controlla e ripristina la raccolta siti e il relativo contenuto.

Sintassi

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

Descrizione

Il Repair-SPOSite cmdlet esegue uno o tutti i controlli di integrità della raccolta siti nella raccolta siti e il relativo contenuto. Questo cmdlet apporta modifiche se vengono rilevati errori che possono essere corretti automaticamente.

Il cmdlet crea un report con le regole di verifica di integrità e un riepilogo dei risultati. È possibile che le regole non supportino il ripristino automatico. I test senza modalità di ripristino possono essere avviati eseguendo il Test-SPOSite cmdlet .

Per eseguire il cmdlet, è necessario avere il ruolo di amministratore globale o di amministratore di SharePoint Online.

Per le autorizzazioni e le informazioni più aggiornate su Windows PowerShell per SharePoint Online, vedere la documentazione online alla pagina Introduzione a SharePoint Online Management Shell.

Esempio

-----------------------ESEMPIO 1-----------------------------

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

In questo esempio vengono eseguiti tutti i controlli di integrità della raccolta siti in modalità di ripristino nella https://contoso.sharepoint.com/sites/marketing raccolta siti.

-----------------------ESEMPIO 2-----------------------------

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

In questo esempio viene eseguita la regola Controllo raccolte mancanti in modalità di ripristino nella https://contoso.sharepoint.com/sites/marketing raccolta siti.

Parametri

-Confirm

Richiede la conferma prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Identity

Specifica la raccolta siti di SharePoint Online in cui eseguire i ripristini.

Type:SpoSitePipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Online

-RuleId

Specifica una regola di verifica di integrità da eseguire.

Ad esempio:

  • "ee967197-ccbe-4c00-88e4-e6fab81145e1" per Missing Galeries.
  • "befe203b-a8c0-48c2-b5f0-27c10f9e1622" per tipi di contenuto in conflitto.
  • "a9a6769f-7289-4b9f-ae7f-5db4b997d284" per tipi di contenuto padre mancanti.
  • "5258ccf5-e7d6-4df7-b8ae-12fcc0513ebd" per modelli di sito mancanti.
  • "99c946f7-5751-417c-89d3-b9c8bb2d1f66" per riferimenti a Language Pack non supportati.
  • "6da06aab-c539-4e0d-b111-b1da4408859a" per riferimenti MUI non supportati.
Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-RunAlways

Visualizza un messaggio in cui vengono illustrati gli effetti del comando anziché eseguire il comando.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-WhatIf

Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online