Condividi tramite


Eseguire il backup delle applicazioni del servizio profili utente 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 dell'applicazione del servizio profili utente è possibile utilizzare il sito Web Amministrazione centrale SharePoint, Microsoft PowerShell o gli strumenti di SQL Server. Lo strumento di backup da utilizzare dipende dal tipo di ambiente distribuito, dai requisiti della pianificazione del backup e dai contratti di servizio stipulati con l'organizzazione.

Importante

I passaggi descritti in questo articolo si applicano solo a SharePoint Server 2019, 2016 e 2013.

Prima di iniziare

È consigliabile eseguire con regolarità il backup a livello di farm. In base ai requisiti aziendali o IT potrebbe essere necessario tuttavia eseguire il backup dell'applicazione del servizio profili utente. Il backup regolare dell'applicazione del servizio profili utente consente di ridurre il rischio di perdita di dati dovuta a errori hardware, a interruzioni dell'alimentazione o a problemi di altro tipo. Si tratta di un processo semplice che garantisce la disponibilità dei dati e delle configurazioni delle applicazioni di servizio per il ripristino, se necessario.

Per informazioni sugli elementi da sottoporre a backup e sugli strumenti da utilizzare, vedere Pianificazione del backup e del ripristino in SharePoint Server. È possibile eseguire il backup di tutte le applicazioni di servizio nella farm eseguendo il backup dell'intera farm. Per ulteriori informazioni, vedere Eseguire il backup delle farm in SharePoint Server.

Prima di iniziare questa operazione, leggere le informazioni seguenti di cui è importante tenere conto:

  • Il backup dell'applicazione del servizio profili utente non influisce sullo stato della farm. Tuttavia, richiede risorse. Di conseguenza, il backup dell'applicazione di servizio potrebbe influire sulle prestazioni della farm durante l'esecuzione del backup. È possibile evitare problemi di prestazioni eseguendo il backup dell'applicazione di servizio durante le ore in cui l'uso della farm è più basso.

  • È necessario creare una cartella nel computer locale o nella rete 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.

Utilizzare PowerShell per eseguire il backup di un'applicazione del servizio profili utente

È possibile utilizzare PowerShell per eseguire il backup dell'applicazione del servizio profili utente manualmente oppure come parte di uno script eseguibile a intervalli pianificati.

Nota

[!NOTA] Il backup di un'applicazione del servizio profili utente può avere esito negativo la prima volta che si utilizza PowerShell per eseguire questa operazione. In questa eventualità, ripetere la procedura di backup utilizzando PowerShell. Per maggiori dettagli su un errore di backup, vedere il file spbackup.log o sprestore.log nella directory di backup.

Per eseguire il backup di un'applicazione del servizio profili utente 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 Prodotti SharePoint 2013.

    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 -Item Farm\Shared Services\Shared Service Applications\<ServiceApplicationName> [-Verbose]
    

    Dove:

    • <CartellaBackup> è il percorso della cartella nel computer locale o in rete nella quale si desidera archiviare i backup.

    • <NomeApplicazioneServizio> è il nome dell'applicazione di servizio del Servizio profili utente di cui si desidera eseguire il backup.

    Nota

    Per l'applicazione di servizio del Servizio profili utente è sempre necessario un backup completo.

  4. È inoltre necessario eseguire il backup del proxy dell'applicazione di servizio. A tale scopo, al prompt dei comandi di PowerShell digitare il comando seguente :

    Backup-SPFarm -Directory <BackupFolder> -BackupMethod Full -Item Farm\Shared Services\Shared Service Proxies\<ServiceApplicationProxyName > [-Verbose]
    

    Dove:

    • <CartellaBackup> è il percorso della cartella nel computer locale o in rete nella quale si desidera archiviare i backup.

    • <NomeProxyApplicazioneServizio> è il nome del proxy dell'applicazione di servizio del Servizio profili utente di cui si desidera eseguire il backup.

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.

Utilizzare Amministrazione centrale per eseguire il backup di un'applicazione del servizio profili utente

Per eseguire il backup dell'applicazione del servizio profili utente è possibile utilizzare Amministrazione centrale.

Nota

[!NOTA] Il backup di un'applicazione del servizio profili utente può avere esito negativo la prima volta che si utilizza Amministrazione centrale per eseguire questa operazione. In questa eventualità, ripetere la procedura di backup utilizzando Amministrazione centrale. Per maggiori dettagli su un errore di backup, vedere il file spbackup.log o sprestore.log nella directory di backup.

Per eseguire il backup di un'applicazione del servizio profili utente tramite Amministrazione centrale

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

  2. Avviare Amministrazione centrale.

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

  4. Nella pagina Esegui backup - Passaggio 1 di 2: Selezione componenti da includere nel backup selezionare l'applicazione di servizio del Servizio profili utente dall'elenco di componenti e quindi fare clic su Avanti.

  5. Nella pagina Esegui backup - Passaggio 2 di 2: Selezione opzioni di backup selezionare Completo nella sezione Tipo di backup.

    Nota

    Per l'applicazione del servizio profili utente è sempre necessario un backup completo. Selezionare quindi l'opzione Completo.

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

  7. È inoltre necessario eseguire il backup del proxy dell'applicazione di servizio. A tale scopo, nella sezione Backup e ripristino della home page di Amministrazione centrale fare clic su Esegui backup.

  8. Nella pagina Esegui backup - Passaggio 1 di 2: Selezione componenti da includere nel backup selezionare il proxy dell'applicazione di servizio del Servizio profili utente dall'elenco di componenti e quindi fare clic su Avanti.

  9. Nella pagina Esegui backup - Passaggio 2 di 2: Selezione opzioni di backup selezionare Completo nella sezione Tipo di backup.

  10. Nella casella di testo Percorso backup della sezione Percorso file di backup digitare il percorso della cartella di backup e quindi fare clic su Avvia backup.

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

Utilizzare gli strumenti di SQL Server per eseguire il backup di un database dell'applicazione del servizio profili utente

Non è possibile eseguire il backup dell'intera applicazione del servizio profili utente o del proxy dell'applicazione di servizio. È necessario utilizzare PowerShell o Amministrazione centrale. È tuttavia possibile eseguire il backup di tutti i database associati all'applicazione del servizio profili utente.

Per eseguire il backup del database di un'applicazione del servizio profili utente utilizzando SQL Server

  1. Verificare che l'account utente che esegue questa procedura appartenga al ruolo predefinito del database SQL Server db_backupoperator per il server di database su cui è archiviato ogni database.

  2. Prima di eseguire il backup dei database dell'applicazione di servizio del servizio profili utente, è necessario esportare la chiave di crittografia di Microsoft Identity Integration Server (MIIS). Tale chiave esportata verrà importata prima del ripristino dei database. Per impostazione predefinita, la chiave si trova nel server che esegue SharePoint Server 2016 che ospita i servizi Microsoft Forefront Identity Manager nella directory seguente: <unità> directory radice\Programmi\Microsoft Office Servers\16.0\Servizio di sincronizzazione\Bin o <unità> directory radice\Programmi\Microsoft Office Servers\15.0\Servizio di sincronizzazione\Bin. Per esportare la chiave, al prompt dei comandi digitare:

    miiskmu.exe
    

    Per esportare il set di chiavi, utilizzare la procedura guidata dell'utiità di gestione delle chiavi di Microsoft Identity Integration Server.

  3. Aprire SQL Server Management Studio ed eseguire la connessione al server di database.

  4. In Esplora oggetti espandere Database.

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

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

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

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

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

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

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

  12. Ripetere i passaggi da 1 a 10 per ogni database di sincronizzazione dell'applicazione del servizio profili utente.

Vedere anche

Concetti

Eseguire il backup delle soluzioni in SharePoint Server

Ripristinare applicazioni di servizio in SharePoint Server

Ulteriori risorse

Windows PowerShell for SharePoint Server reference