Eseguire il backup delle farm 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

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 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.

  • 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 contenente un'applicazione Web configurata per l'uso dell'autenticazione basata su moduli, è necessario usare anche un file backup system per proteggere i file Web.config perché i file Web.config sono stati aggiornati manualmente per registrare i provider di appartenenza e ruolo e le modifiche manuali ai file Web.config non vengono sottoposti a backup. Analogamente, i file Web.config non vengono ripristinati quando si esegue il ripristino di un'applicazione Web. Dopo il ripristino, sarà quindi 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

  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:

    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

    [!NOTA] Se si esegue il backup della farm per la prima volta, è necessario utilizzare l'opzione Completo. È necessario eseguire un backup completo prima di eseguire un backup differenziale.

Per ulteriori informazioni, vedere Backup-SPFarm.

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.

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

  1. Verificare che l'account utente che esegue questa procedura sia membro del gruppo di SharePoint Amministratori farm.

  2. Nella sezione Backup e ripristino della home page Amministrazione centrale fare clic su Esegui backup.

  3. 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.

  4. Nella sezione Tipo di backup della pagina Avvia backup - Passaggio 2 di 2: Selezione opzioni di backup selezionare Completo o Differenziale

    Nota

    [!NOTA] Se si esegue il backup della farm per la prima volta, è necessario utilizzare l'opzione Completo. È necessario eseguire un backup completo prima di eseguire un backup differenziale.

  5. Nella sezione Backup solo delle impostazioni di configurazione fare clic su Backup del contenuto e delle impostazioni di configurazione.

  6. Nella sezione Percorso file di backup digitare il percorso UNC della cartella di backup e quindi fare clic su Avvia backup.

  7. È 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.

    Nella colonna Messaggio di errore della pagina Stato processo di backup e ripristino è possibile rivedere eventuali errori restituiti. È 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

Per eseguire il backup della farm completa, è necessario usare PowerShell o Amministrazione centrale. Non è possibile eseguire il backup della farm completa usando gli strumenti di SQL Server perché non è possibile usare gli strumenti per eseguire il backup della configurazione della farm. È tuttavia possibile eseguire il backup di tutti i database associati alla farm. I database associati alla farm sono determinati dai servizi e dalle funzionalità installati nella farm.

Per eseguire il backup dei database associati a una farm utilizzando gli strumenti di SQL Server

  1. 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.

  2. Aprire SQL Server Management Studio e connettersi all'istanza corretta del motore di database di SQL Server.

  3. In Esplora oggetti espandere Database.

  4. 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.

  5. Nella finestra di dialogo Backup database confermare il nome del database.

  6. 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.

  7. Nell'area Esegui backup di fare clic su Database.

  8. Usare il nome predefinito suggerito o specificare un nome per il set di backup nella casella di testo Nome.

  9. Nell'area Destinazione specificare dove si desidera archiviare il backup.

  10. Fare clic su OK per eseguire il backup del database.

  11. Ripetere i passaggi da 1 a 10 per ogni database della farm.

Vedere anche