Eseguire il backup delle farm in SharePoint Server
**Si applica a:**SharePoint Foundation 2013, SharePoint Server 2013, SharePoint Server 2016
**Ultima modifica dell'argomento:**2018-02-16
Sintesi: informazioni su come eseguire il backup di una farm di SharePoint Server 2016 e SharePoint 2013.
Per eseguire il backup di una farm di SharePoint Server, è possibile utilizzare il sito Web Amministrazione centrale SharePoint, Microsoft PowerShell o gli strumenti di SQL Server. Lo strumento di backup necessario dipende dal tipo di ambiente distribuito, dai requisiti della pianificazione di backup e dai contratti di servizio stipulati con l'organizzazione.
Prima di iniziare
È consigliabile eseguire con regolarità il backup dell'intera farm, includendo sia la configurazione che il contenuto. Il backup regolare della farm consente di limitare il rischio di perdere dati a causa di errori hardware, interruzioni dell'alimentazione o altri tipi di problemi. Si tratta di un semplice processo che assicura la disponibilità di tutti i dati e le configurazioni della farm per il ripristino quando necessario.
Per informazioni sullo strumento da utilizzare per i backup, vedere Pianificazione del backup e del ripristino in SharePoint Server.
Prima di iniziare l'operazione, esaminare le informazioni seguenti al fine di preparare il backup della farm:
È necessario creare, nel computer locale o in rete, la cartella in cui si desidera archiviare i backup. Per migliorare le prestazioni, è consigliabile eseguire il backup nel computer locale e quindi spostare i file di backup in una cartella di rete. Per ulteriori informazioni su come creare una cartella di backup, vedere Prepararsi per il backup e il ripristino di farm in SharePoint Server.
L'esecuzione di un backup non influisce sullo stato della farm. Richiede tuttavia risorse e potrebbe influire leggermente sulle prestazioni della farm durante la fase di esecuzione. Per evitare i problemi di prestazioni, eseguire il backup della farm durante gli orari in cui l'utilizzo di quest'ultima è minimo, ad esempio negli orari non lavorativi.
Il processo di backup della farm non consente di effettuare il backup degli eventuali certificati utilizzati per creare relazioni di trust. Accertarsi di possedere copie di tali certificati prima di procedere con il backup della farm. Sarà inoltre necessario ristabilire le relazioni di trust dopo il ripristino della farm.
Quando si esegue il backup della farm viene eseguito anche il backup dei database di configurazione e del contenuto di Amministrazione centrale, ma tali database non possono essere ripristinati utilizzando gli strumenti di SharePoint Server. Per ulteriori informazioni su come eseguire il backup e il ripristino di tutti i database della farm, vedere Spostare tutti i database in SharePoint Server.
Quando si esegue il backup di una farm che include un'applicazione Web configurata per utilizzare l'autenticazione basata su moduli, è necessario utilizzare anche un sistema di backup dei file per proteggere i file Web.config. Tali file vengono infatti aggiornati manualmente per registrare i provider di appartenenze e di ruoli, ma queste modifiche manuali non vengono incluse nel backup. Analogamente, i file Web.config non vengono ripristinati quando si effettua il ripristino di un'applicazione Web. Dopo il ripristino è pertanto necessario aggiornare i file Web.config e ridistribuire i provider. Per ulteriori informazioni, vedere Pianificare i metodi di autenticazione degli utenti in SharePoint Server.
Nel backup di SharePoint Server viene inclusa la definizione del tipo di contenuto esterno di servizio di integrazione applicativa dei dati, ma non l'origine dati vera e propria. Per proteggere i dati è consigliabile includere l'origine dati nel backup di servizio di integrazione applicativa dei dati o della farm.
Se si ripristina servizio di integrazione applicativa dei dati o la farm e quindi si ripristina il servizio dati in un percorso diverso, sarà necessario modificare le informazioni relative al percorso nella definizione del tipo di contenuto esterno. In caso contrario, servizio di integrazione applicativa dei dati potrebbe non riuscire a individuare l'origine dati.
Con il backup di SharePoint Server viene effettuato il backup degli archivi BLOB remoti, ma solo se per inserire i dati in tali archivi si utilizza il provider di archiviazione BLOB remoto FILESTREAM.
Se si utilizza un altro provider, sarà necessario eseguire manualmente il backup degli archivi BLOB remoti.
Se si utilizza SQL Server con Transparent Data Encryption (TDE) e si esegue il backup del proprio ambiente tramite gli strumenti di SharePoint o di SQL Server, non verrà effettuato il backup o il ripristino della chiave di crittografia TDE. Il backup della chiave deve essere eseguito manualmente. Al momento del ripristino è necessario ripristinare la chiave manualmente per poter ripristinare i dati. Per ulteriori informazioni, vedere Transparent Data Encryption (TDE).
Utilizzo di PowerShell per eseguire il backup di una farm in SharePoint Server
Per effettuare il backup della farm manualmente o nell'ambito di uno script da eseguire a intervalli pianificati, è possibile utilizzare PowerShell.
Per eseguire il backup di una farm tramite PowerShell
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.
Avviare SharePoint Management Shell.
Al prompt dei comandi di PowerShell digitare il comando seguente:
Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
Dove:
- <BackupFolder> è il percorso di una cartella del computer locale o della rete in cui si desidera archiviare i backup.
Nota
Se si esegue il backup della farm per la prima volta, è necessario utilizzare l'opzione
Full
. È necessario eseguire un backup completo prima di poter eseguire un backup differenziale.
Per ulteriori informazioni, vedere Backup-SPFarm.
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.
Usare Amministrazione centrale per eseguire il backup di una farm di SharePoint Server
Per eseguire il backup della farm è possibile utilizzare Amministrazione centrale.
Per eseguire il backup di una farm mediante Amministrazione centrale
Verificare che l'account utente utilizzato per eseguire la procedura sia membro del gruppo Amministratori farm di SharePoint.
Nella sezione Backup e ripristino della home page Amministrazione centrale fare clic su Esegui backup.
Nella pagina Esegui backup - Passaggio 1 di 2: Selezione componenti da includere nel backup selezionare la farm nell'elenco dei componenti e quindi fare clic su Avanti.
Nella sezione Tipo di backup della pagina Avvia backup - Passaggio 2 di 2: Selezione opzioni di backup selezionare Completo o Differenziale
Nota
Se si esegue il backup della farm per la prima volta, è necessario utilizzare l'opzione Completo. È necessario eseguire un backup completo prima di poter eseguire un backup differenziale.
Nella sezione Backup solo delle impostazioni di configurazione fare clic su Backup del contenuto e delle impostazioni di configurazione.
Nella sezione Percorso file di backup digitare il percorso UNC della cartella di backup e quindi fare clic su Avvia backup.
È possibile visualizzare lo stato generale di tutti i processi di backup nella parte superiore della pagina Stato backup e ripristino, nella sezione Disponibilità. È possibile visualizzare lo stato del processo di backup corrente nella parte inferiore della pagina, nella sezione Backup. 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.
Gli errori eventualmente visualizzati possono essere verificati nella colonna Messaggio di errore della pagina Stato processo di backup e ripristino. È possibile trovare ulteriori dettagli nel file Spbackup.log disponibile nel percorso UNC specificato al passaggio 6.
Utilizzo degli strumenti di SQL Server per il backup di una farm di SharePoint Server
Se si desidera eseguire il backup dell'intera farm, è necessario utilizzare PowerShell o Amministrazione centrale. Non è possibile eseguire il backup dell'intera farm utilizzando gli strumenti di SQL Server, perché non consentono di effettuare il backup della configurazione della farm. È tuttavia possibile eseguire il backup di tutti i database associati alla farm, i quali variano a seconda dei servizi e delle funzionalità installati nella farm.
Per eseguire il backup dei database associati a una farm utilizzando gli strumenti di SQL Server
Verificare che l'account utente utilizzato per eseguire la procedura sia membro del ruolo predefinito del database db_owner di SQL Server in tutti i database da includere nel backup.
Aprire SQL Server Management Studio e connettersi all'istanza corretta del motore di database di SQL Server.
In Esplora oggetti espandere Database.
Fare clic con il pulsante destro del mouse sul database di cui si desidera eseguire il backup, scegliere Attività e quindi fare clic su Backup.
Nella finestra di dialogo Backup database, confermare il nome del database.
Successivamente, selezionare nell'elenco Tipo backup il tipo di backup che si desidera eseguire. Per ulteriori informazioni sul tipo di backup da utilizzare, vedere Panoramica del modello di recupero.
Nell'area Esegui backup di fare clic su Database.
Usare il nome predefinito suggerito o specificare un nome per il set di backup nella casella di testo Nome.
Nell'area Destinazione specificare dove si desidera archiviare il backup.
Fare clic su OK per eseguire il backup del database.
Ripetere i passaggi da 1 a 10 per ogni database della farm.