Eseguire il backup delle applicazioni di servizio in SharePoint Server
**Si applica a:**Search Server 2013, SharePoint Foundation 2013, SharePoint Server 2016
**Ultima modifica dell'argomento:**2018-03-09
Sintesi: informazioni su come eseguire il backup di un'applicazione di servizio in SharePoint Server 2016 e SharePoint 2013.
Per eseguire il backup di un'applicazione di servizio è possibile utilizzare il sito Web Amministrazione centrale SharePoint o Microsoft PowerShell. 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.
Contenuto dell'articolo:
Prima di iniziare
Utilizzare PowerShell per eseguire il backup di un'applicazione di servizio in SharePoint
Utilizzare Amministrazione centrale per eseguire il backup di un'applicazione di servizio in SharePoint
Prima di iniziare
È consigliabile eseguire regolarmente un backup a livello di farm. Per soddisfare i requisiti aziendali o IT, potrebbe essere tuttavia necessario eseguire il backup di un'applicazione di servizio. Il backup regolare di un'applicazione di servizio consente di ridurre 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 correlati all'applicazione di servizio per il ripristino quando necessario. È possibile eseguire il backup di un'applicazione di servizio alla volta o di tutte le applicazioni di servizio contemporaneamente. Per informazioni sugli elementi da includere nel backup e gli strumenti da utilizzare, vedere Pianificazione del backup e del ripristino in SharePoint Server. Per ulteriori informazioni, vedere Eseguire il backup delle farm in SharePoint Server.
Il backup di un'applicazione di servizio non influisce sullo stato della farm, ma richiede risorse. Durante l'esecuzione del backup di un'applicazione di servizio le prestazioni della farm potrebbero pertanto risultare inferiori. Per evitare problemi di prestazioni, è possibile eseguire il backup dell'applicazione di servizio durante gli orari di minore utilizzo della farm.
Nota
Gli archivi BLOB (Binary Large Object) remoti vengono inclusi nei backup di SharePoint Server esclusivamente se per inserire i dati in tali archivi si utilizza il provider di archiviazione BLOB remoto FILESTREAM.
Se si utilizza un altro provider, il backup degli archivi BLOB remoti dovrà essere eseguito manualmente.
Prima di iniziare questa operazione, verificare le seguenti informazioni sui prerequisiti:
È 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.
Nel backup di SharePoint Server viene inclusa la definizione del tipo di contenuto esterno di pacchetto di installazione dell'archivio BLOB remoti di SQL Server del Feature Pack per SQL Server 2008 R2, ma non l'origine dati vera e propria. Per proteggere i dati è consigliabile includere l'origine dati nel backup di pacchetto di installazione dell'archivio BLOB remoti di SQL Server del Feature Pack per SQL Server 2008 R2 o della farm.
Se si esegue il backup di pacchetto di installazione dell'archivio BLOB remoti di SQL Server del Feature Pack per SQL Server 2008 R2 o della farm e quindi si ripristina l'origine dati in un percorso diverso, sarà necessario modificare le informazioni relative al percorso nella definizione del tipo di contenuto esterno. In caso contrario, il pacchetto di installazione dell'archivio BLOB remoti di SQL Server del Feature Pack per SQL Server 2008 R2 potrebbe non riuscire a individuare l'origine dati.
Utilizzare PowerShell per eseguire il backup di un'applicazione di servizio in SharePoint
Per eseguire il backup di una o più applicazioni di servizio, manualmente o nell'ambito di uno script da eseguire a intervalli pianificati, è possibile utilizzare PowerShell.
Per eseguire il backup di un'applicazione di servizio 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 2016.
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} -Item <ServiceApplicationName> [-Verbose]
Dove:
<BackupFolder> è il percorso di una cartella del computer locale o della rete in cui si desidera archiviare i backup.
<ServiceApplicationName> è il nome dell'applicazione di servizio di cui si desidera eseguire il backup. Per visualizzare il nome dell'applicazione di servizio, al prompt dei comandi di PowerShell digitare il comando seguente:
Backup-SPFarm -ShowTree
.
Per eseguire il backup di tutte le applicazioni di servizio, al prompt dei comandi di PowerShell digitare il comando seguente:
Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} -Item "Farm\Shared Services" [-Verbose]
Nota
La prima volta che si esegue il backup dell'applicazione di servizio è necessario utilizzare l'opzione
Full
. Per eseguire un backup differenziale, è prima necessario eseguire un backup completo.
Alcune applicazioni di servizio richiedono sempre un backup completo. Per tali applicazioni di servizio, viene eseguito un backup completo anche se si seleziona l'opzioneDifferential
.
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.
Utilizzare Amministrazione centrale per eseguire il backup di un'applicazione di servizio in SharePoint
Per eseguire il backup di un'applicazione di servizio è possibile utilizzare Amministrazione centrale.
Per eseguire il backup di un'applicazione di servizio tramite Amministrazione centrale
Verificare che l'account utente che esegue questa procedura sia membro del gruppo di SharePoint Amministratori farm.
Avviare Amministrazione centrale.
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 l'applicazione di servizio dall'elenco dei componenti e quindi fare clic su Avanti. Per eseguire il backup di tutte le applicazioni di servizio, selezionare il nodo Applicazioni di servizi condivisi.
Nota
L'applicazione di servizio potrebbe essere costituita da più componenti. In tale caso, selezionare il componente di livello superiore.
Nella sezione Tipo di backup della pagina Avvia backup - Passaggio 2 di 2: Selezione opzioni di backup selezionare Completo o Differenziale.
Nota
La prima volta che si esegue il backup dell'applicazione di servizio è necessario utilizzare l'opzione Completo. Per eseguire un backup differenziale, è prima necessario eseguire un backup completo.
Alcune applicazioni di servizio richiedono sempre un backup completo. Per tali applicazioni di servizio, viene eseguito un backup completo anche se si seleziona l'opzione Differenziale.Nella sezione Percorso file di backup digitare il percorso della cartella di backup nella casella Percorso 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 processo di 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.
Nella colonna Messaggio di errore della pagina Stato processo di backup e ripristino è possibile rivedere eventuali errori restituiti. Nel file Spbackup.log archiviato nel percorso UNC specificato al passaggio 5 sono inoltre disponibili ulteriori dettagli.