Condividi tramite


Esportare siti, elenchi o raccolte documenti in SharePoint Server

SI APPLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

È possibile esportare un sito, un elenco o una raccolta documenti in SharePoint Server utilizzando il sito Web Amministrazione centrale SharePoint o Microsoft PowerShell. Lo strumento di backup utilizzato dipende dal tipo di ambiente sviluppato, dai requisiti di pianificazione dei backup e dai contratti di servizio stipulati con l'organizzazione.

Prima di iniziare

È consigliabile eseguire regolarmente il backup dell'intera farm. In base a requisiti aziendali o IT specifici, tuttavia, può essere necessario esportare un sito, un elenco o una raccolta documenti. Un'esportazione regolare di siti, elenchi e raccolte documenti consente di ridurre le perdite di dati che possono verificarsi in seguito a errori hardware, interruzioni dell'alimentazione o altri problemi. Si tratta di un semplice processo che assicura che i dati siano disponibili per il ripristino, se necessario. È possibile esportare solo un sito, un elenco o una raccolta documenti per volta.

Per informazioni sugli elementi di cui eseguire il backup e sugli strumenti da utilizzare, vedere Pianificazione del backup e del ripristino in SharePoint Server.

Prima di iniziare questa operazione, verificare le seguenti informazioni sui prerequisiti:

  • Prima di iniziare, è necessario creare una cartella nel computer locale o nella rete in cui si desidera archiviare il file di esportazione. Per ottenere prestazioni migliori, è consigliabile eseguire l'esportazione nel computer locale e quindi spostare il file di esportazione in una cartella di rete.

  • Non è possibile utilizzare strumenti di SQL Server o Data Protection Manager per esportare un sito, un elenco o una raccolta documenti.

Utilizzare PowerShell per esportare un sito, un elenco o una raccolta documenti in SharePoint Server

È possibile utilizzare PowerShell per esportare un sito, un elenco o una raccolta documenti manualmente o come parte di uno script che può essere eseguito a intervalli pianificati.

Per esportare un sito, un elenco o una raccolta documenti 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 per il server in cui vengono eseguiti i cmdlet diPowerShell.

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

    Nota

    [!NOTA] Se non si dispone delle autorizzazioni, richiederle all'amministratore per l'installazione o all'amministratore di SQL Server. Per ulteriori informazioni sulle autorizzazioni di PowerShell, vedere Add-SPShellAdmin.

  2. Avviare Management Shell di SharePoint.

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

    Export-SPWeb -Identity <SiteURL> -Path <Path and File Name> [-ItemUrl <URL of Site, List, or Library>] [-IncludeUserSecurity] [-IncludeVersions] [-NoFileCompression] [-GradualDelete] [-Verbose]
    

    Dove:

    • <SiteURL> è l'URL per il sito, l'elenco o la raccolta da esportare.

    • <Path and FileName> include il percorso e il nome del sito, dell'elenco o della raccolta da esportare.

    • <URL of Site, List, or Library> è l'URL del sito, dell'elenco o della raccolta in cui si esegue l'esportazione.

    Se si esporta un sito, un elenco o una raccolta documenti di grandi dimensioni, è possibile usare il GradualDelete parametro . Quando si utilizza questo parametro, la raccolta siti viene contrassegnata come eliminata, per impedire immediatamente qualsiasi altro accesso al suo contenuto. I dati presenti nella raccolta siti eliminata vengono quindi eliminati gradualmente nel tempo tramite un processo timer anziché in un'unica volta, riducendo gli effetti sulle prestazioni dei server della farm e di SQL Server.

    Per specificare la versione del sito, dell'elenco o della raccolta documenti da includere, usare il IncludeVersions parametro e specificare "LastMajor" (impostazione predefinita), "CurrentVersion", "LastMajorandMinor" o "All". Per includere le impostazioni di sicurezza utente con l'elenco o la raccolta documenti, usare il IncludeUserSecurity parametro . Se si desidera sovrascrivere il file specificato, usare il Force parametro . Per visualizzare lo stato dell'operazione di backup, usare il Verbose parametro .

    Il NoFileCompression parametro consente di specificare che durante il processo di esportazione non viene eseguita alcuna compressione dei file. L'uso di questo parametro può ridurre l'utilizzo delle risorse fino al 30% durante il processo di esportazione. L'uso di questo parametro comporterà la creazione di una cartella di backup anziché di un file compresso. Se si usa il NoFileCompression parametro nel Export-SPWeb comando , è necessario usarlo anche quando si importa il contenuto usando il Import-SPWeb comando .

Per ulteriori informazioni, vedere Export-SPWeb.

Nota

[!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 esportare un sito, un elenco o una raccolta documenti in SharePoint Server

Per esportare un sito, un elenco o una raccolta documenti, è possibile utilizzare Amministrazione centrale. È possibile esportare solo un sito, un elenco o una raccolta documenti per volta.

Per esportare un sito, un elenco o una raccolta documenti tramite Amministrazione centrale

  1. Verificare che l'account utente che sta eseguendo la procedura sia membro del gruppo Amministratori farm.

  2. Avviare Amministrazione centrale.

  3. Nella home page di Amministrazione centrale fare clic su Backup e ripristino.

  4. Nella sezione Backup granulare della pagina Backup e ripristino fare clic su Esporta sito o elenco.

  5. Nella pagina Raccolta siti della pagina Esportazione elenco o sito selezionare la raccolta siti nell'elenco Raccolta siti e quindi selezionare il sito nell'elenco Sito.

  6. Se si esporta un sito, ignorare questo passaggio. Selezionare l'elenco o la raccolta documenti nell'elenco Elenco.

  7. Nella casella Nome file nella sezione Percorso file digitare il percorso UNC della cartella condivisa e il file in cui si desidera esportare l'elenco o la raccolta documenti. Il nome del file deve utilizzare l'estensione cmp.

  8. Se il file è già presente e si desidera utilizzarlo, selezionare la casella di controllo Sovrascrivi file esistenti. In caso contrario, specificare un nome di file diverso.

  9. Se si desidera esportare tutte le impostazioni di sicurezza e delle autorizzazioni con l'elenco o la raccolta, nella sezione Esportazione sicurezza completa selezionare la casella di controllo Esporta sicurezza completa.

  10. Se si desidera specificare la versione dell'elenco o della raccolta da esportare, selezionare una delle versioni seguenti nell'elenco Esporta versioni:

    • Tutte le versioni

    • Ultima versione principale

    • Versione corrente

    • Ultima versione principale e secondaria

  11. Dopo aver specificato le impostazioni desiderate, fare clic su Avvia esportazione.

  12. È possibile visualizzare lo stato di tutti i processi di backup nella parte superiore della pagina Stato processo di backup granulare . È possibile visualizzare lo stato del processo di backup corrente nella sezione Esportazione contenuto 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. È pertanto possibile che siano necessari alcuni secondi di attesa per l'avvio del backup.

    Nella colonna Messaggio di errore della pagina Stato processo di backup e ripristino è possibile rivedere eventuali errori restituiti. È anche possibile trovare altri dettagli nel <file name.export.log> nel percorso UNC specificato nel passaggio 6.

Vedere anche

Concetti

Pianificazione del backup e del ripristino in SharePoint Server

Ulteriori risorse

Use Windows PowerShell to administer SharePoint Server