Condividi tramite


Eseguire il backup delle raccolte siti in SharePoint Server

 

**Si applica a:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016

**Ultima modifica dell'argomento:**2017-09-13

Riepilogo: informazioni sul backup di una singola raccolta siti in SharePoint Server 2016 e SharePoint 2013.

È possibile eseguire il backup di una raccolta siti in SharePoint Server utilizzando il sito Web Amministrazione centrale SharePoint o Microsoft PowerShell.

Contenuto dell'articolo:

  • Prima di iniziare

  • Utilizzare PowerShell per il backup di una raccolta siti in SharePoint Server

  • Utilizzare Amministrazione centrale per il backup di una raccolta siti in SharePoint Server

Prima di iniziare

È consigliabile eseguire regolarmente il backup dell'intera farm. In base alle procedure IT potrebbe tuttavia essere necessario eseguire anche il backup di una raccolta siti. Per ulteriori informazioni sugli elementi di cui eseguire il backup, vedere Pianificazione del backup e del ripristino in SharePoint Server.

Prima di iniziare questa attività, analizzare le informazioni seguenti:

  • È innanzitutto necessario creare una cartella nel computer locale o nella rete in cui archiviare i backup. Per ottenere prestazioni migliori, è consigliabile eseguire il backup nel computer locale e quindi spostare i file di backup in una cartella in rete. Per ulteriori informazioni su come creare una cartella di backup, vedere Prepararsi per il backup e il ripristino di farm in SharePoint Server.

  • Se lo stato di blocco della raccolta siti è impostato su Non bloccato o su Aggiunta contenuto non consentita, in SharePoint Server il sito viene impostato temporaneamente su Sola lettura durante l'operazione di backup. In SharePoint Server si riduce in questo modo il rischio che gli utenti possano modificare la raccolta siti durante il backup. Al termine del backup, viene ripristinato lo stato normale dell'impostazione.

  • L'esecuzione del backup di una raccolta siti può consumare risorse e influire leggermente sulle prestazioni della farm. La scelta di eseguire il backup nelle ore di utilizzo meno intenso della farm, ad esempio negli orari non di ufficio, può contribuire a evitare problemi di prestazioni.

Utilizzare PowerShell per il backup di una raccolta siti in SharePoint Server

È possibile utilizzare PowerShell per eseguire il backup di una raccolta siti manualmente o come parte di uno script che è possibile eseguire a intervalli pianificati.

Per eseguire il backup di una raccolta siti tramite PowerShell

  1. Verificare di essere membri dei ruoli e dei gruppi seguenti:

    • Ruolo predefinito del server securityadmin nell'istanza di SQL Server.

    • Ruolo predefinito del database db_owner in tutti i database da aggiornare.

    • Gruppo Administrators nel server in cui si eseguono i cmdlet di PowerShell.

    Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di SharePoint Server.

    Nota

    Se non si dispone delle autorizzazioni, richiederle all'amministratore dell'installazione o all'amministratore di SQL Server. Per altre informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  2. Avviare SharePoint Management Shell.

  3. Al prompt dei comandi di PowerShell digitare il comando seguente:

    Backup-SPSite -Identity <SiteCollectionGUIDorURL> -Path <BackupFile> [-Force] [-NoSiteLock] [-UseSqlSnapshot] [-Verbose]
    

    Dove:

    • <SiteCollectionGUIDorURL> è l'ID o l'URL della raccolta siti di cui si desidera eseguire il backup.

    • <BackupFile> è il percorso del file di backup.

    Se si desidera sovrascrivere un file di backup utilizzato in precedenza, specificare il parametro Force. È possibile utilizzare il parametro NoSiteLock per evitare che venga impostato il blocco di sola lettura della raccolta siti durante il backup. Utilizzando questo parametro tuttavia esiste il rischio che gli utenti possano modificare la raccolta siti durante il backup causando un possibile danneggiamento dei dati. Per visualizzare il GUID o l'URL della raccolta siti, al prompt dei comandi di PowerShell digitare il comando seguente:

    Get-SPSite | format-list -property id,url
    

    Se nel server di database è in esecuzione SQL Server Enterprise Edition, è consigliabile utilizzare anche il parametro UseSqlSnapshot per eseguire backup più uniformi. Da questi snapshot è anche possibile esportare siti o elenchi.

    Nota

    Se il provider RBS utilizzato non supporta gli snapshot, non sarà possibile utilizzarli per la distribuzione o il backup del contenuto. Il provider SQL FILESTREAM non supporta ad esempio gli snapshot.

    Per ulteriori informazioni su come utilizzare gli snapshot SQL, vedere Eseguire il backup di database in snapshot in SharePoint Server.

Per ulteriori informazioni, vedere Backup-SPSite.

Nota

Per l'esecuzione di attività amministrative dalla riga di comando è consigliabile utilizzare Windows PowerShell. Lo strumento da riga di comando Stsadm è deprecato, ma è stato incluso per garantire la compatibilità con le versioni precedenti del prodotto.

Utilizzare Amministrazione centrale per il backup di una raccolta siti in SharePoint Server

È possibile utilizzare Amministrazione centrale per eseguire il backup di una raccolta siti.

Per eseguire il backup di una raccolta siti tramite Amministrazione centrale

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia membro del gruppo Amministratori. Verificare inoltre che il servizio Timer V4 di Windows SharePoint Services disponga di autorizzazioni di controllo completo nella cartella di backup.

  2. Avviare Amministrazione centrale.

  3. Nella home page di Amministrazione centrale fare clic su Esegui backup raccolta siti nella sezione Backup e ripristino.

  4. Nella pagina Backup raccolta siti selezionare la raccolta siti nell'elenco Raccolta siti.

  5. Digitare il percorso locale del file di backup nella casella Nome file.

    Nota

    Se si desidera riutilizzare un file, selezionare la casella di controllo Sovrascrivi file esistente.

  6. Fare clic su Avvia backup.

  7. Lo stato generale di tutti i processi di backup è visibile nella sezione Disponibilità nella parte superiore della pagina Stato processo di backup granulare, mentre lo stato del processo di backup corrente è visibile nella sezione Backup raccolta siti nella parte inferiore della pagina. La pagina dello stato viene aggiornata automaticamente ogni 30 secondi. È possibile aggiornare manualmente i dettagli relativi allo stato facendo clic su Aggiorna. Il backup e il ripristino sono processi del servizio timer. È possibile pertanto che siano necessari alcuni secondi per l'avvio del backup.

    Nella colonna Messaggio di errore della pagina Stato processo di backup granulare è possibile rivedere eventuali errori restituiti.

See also

Pianificazione del backup e del ripristino in SharePoint Server
Ripristinare le raccolte siti in SharePoint Server