Ripristinare un'applicazione Web (SharePoint Server 2010)

 

Si applica a: SharePoint Foundation 2010, SharePoint Server 2010

Ultima modifica dell'argomento: 2016-11-30

In questo articolo viene descritto come ripristinare un'applicazione Web. Quando si ripristina un'applicazione Web, viene effettuato il ripristino anche delle impostazioni di Internet Information Services (IIS) e di tutti i database del contenuto associati all'applicazione Web.

In this article:

  • Considerazioni per il backup di un'applicazione Web

  • Utilizzare Windows PowerShell per ripristinare un'applicazione Web

  • Utilizzare Amministrazione centrale per ripristinare un'applicazione Web

  • Ulteriori passaggi da eseguire per ripristinare un'applicazione Web in cui viene utilizzata l'autenticazione basata su moduli

Considerazioni per il backup di un'applicazione Web

Durante la preparazione per il ripristino di un'applicazione Web, considerare quanto segue:

  • È possibile ripristinare solo un'applicazione Web alla volta eseguendo le procedure illustrate in questo articolo. È tuttavia possibile ripristinare simultaneamente tutte le applicazioni Web della farm ripristinando l'intera farm.

  • Se in un'applicazione Web viene utilizzata la cache degli oggetti, sarà necessario configurare manualmente due account utente speciali per l'applicazione dopo che è stata ripristinata. Per ulteriori informazioni sulla cache degli oggetti e su come configurare tali account utente, vedere Configurare gli account utente della cache degli oggetti.

  • Non è possibile utilizzare gli strumenti di SQL Server per ripristinare un'applicazione Web.

  • Quando si ripristina un'applicazione Web configurata per utilizzare l'autenticazione basata sulle attestazioni, dopo il ripristino sarà necessario eseguire ulteriori passaggi per ripristinare l'autenticazione basata sulle attestazioni.

Utilizzare Windows PowerShell per ripristinare un'applicazione Web

È possibile utilizzare Windows PowerShell per ripristinare un'applicazione Web manualmente o come parte di uno script che può essere eseguito a intervalli programmati.

Per ripristinare un'applicazione Web tramite Windows PowerShell

  1. Verificare che vengano soddisfatti i requisiti minimi seguenti: vedere Add-SPShellAdmin.

  2. Fare clic sul pulsante Start e scegliere Tutti i programmi.

  3. Fare clic su Prodotti Microsoft SharePoint 2010.

  4. Fare clic su Shell di gestione SharePoint 2010.

  5. Al prompt dei comandi di Windows PowerShell, ovvero PS C:\>, digitare il comando seguente e quindi premere INVIO:

    Restore-SPFarm -Directory <BackupFolderName> -RestoreMethod Overwrite -Item  <WebApplicationName> [-BackupId <GUID>] [-Verbose]
    

    Dove:

    • <BackupFolderName> è il percorso completo della cartella utilizzata per i file di backup.

    • <WebApplicationName> è il nome dell'applicazione Web di cui è stato eseguito il backup.

    • <GUID> è l'identificatore del backup da utilizzare per l'operazione di ripristino.

    Se non si specifica il valore del parametro BackupID, verrà utilizzato il backup più recente. Non è possibile ripristinare un'applicazione Web tramite un backup della sola configurazione. È possibile visualizzare i backup per la farm digitando quanto segue:

    Get-SPBackupHistory -Directory <BackupFolderName> -ShowBackup
    

Per ulteriori informazioni, vedere Restore-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 ripristinare un'applicazione Web

È possibile utilizzare Amministrazione centrale per ripristinare un'applicazione Web

Per ripristinare un'applicazione Web tramite Amministrazione centrale

  1. Verificare che l'account utente che esegue questa procedura sia membro del gruppo Amministratori farm. Verificare inoltre che il servizio Timer di Windows SharePoint Services versione 4 e che l'account di accesso al database della farm dispongano di autorizzazioni di controllo completo sulla cartella del backup.

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

  3. Nella pagina Ripristina da backup - Passaggio 1 di 3: Selezione backup da ripristinare, selezionare nell'elenco dei backup il processo di backup contenente il backup della farm o dell'applicazione Web e quindi fare clic su Avanti. È possibile visualizzare ulteriori dettagli su ciascun backup facendo clic su (+) accanto al backup.

    Nota

    Se il processo di backup desiderato non è elencato, digitare il percorso UNC (Universal Naming Convention) della cartella dei backup corretta nella casella di testo Percorso directory corrente e quindi fare clic su Aggiorna.
    Non è possibile utilizzare un backup di sola configurazione per ripristinare l'applicazione Web.

  4. Nella pagina Ripristina da backup - Passaggio 2 di 3: Selezione componenti da ripristinare, selezionare la casella di controllo accanto all'applicazione Web e quindi fare clic su Avanti.

  5. Nella sezione Ripristina componente della pagina Ripristina da backup - Passaggio 3 di 3: Selezione opzioni di ripristino verificare che Farm\<applicazione Web> sia presente nell'elenco Ripristina il contenuto seguente.

    Nella sezione Ripristina solo impostazioni di configurazione verificare che l'opzione Ripristina contenuto e impostazioni di configurazione sia selezionata.

    Nella sezione Opzioni di ripristino in Tipo di ripristino selezionare l'opzione Stessa configurazione. Verrà visualizzata una finestra di dialogo per la richiesta di conferma dell'operazione. Fare clic su OK.

    Nota

    Se la sezione Ripristina solo impostazioni di configurazione non viene visualizzata, significa che il backup selezionato è un backup di sola configurazione e sarà necessario selezionare un altro backup.

    Fare clic su Avvia ripristino.

  6. È possibile visualizzare lo stato generale di tutti i processi di ripristino nella parte superiore della pagina Stato processo di backup e ripristino, nella sezione Disponibilità. È possibile visualizzare lo stato del processo di ripristino corrente nella parte inferiore della pagina, nella sezione Ripristino. 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 ripristino.

    Nella colonna Messaggio di errore della pagina Stato processo di backup e ripristino è possibile rivedere eventuali errori restituiti. Nel file Sprestore.log archiviato nel percorso UNC specificato sono inoltre disponibili ulteriori dettagli.

Ulteriori passaggi da eseguire per ripristinare un'applicazione Web in cui viene utilizzata l'autenticazione basata su moduli

Dopo avere ripristinato un'applicazione Web in cui viene utilizzata l'autenticazione basata su moduli, è necessario eseguire i passaggi seguenti per riconfigurare l'applicazione per l'utilizzo di questo tipo di autenticazione.

  1. Registrare di nuovo i provider di appartenenze e di ruoli nel file Web.config.

  2. Distribuire di nuovo i provider.

Per ulteriori informazioni, vedere Configurare l'autenticazione basata su moduli per un'applicazione Web basata sulle attestazioni (SharePoint Server 2010).

Ulteriori passaggi da eseguire per rimuovere i provider di attestazioni duplicati dopo avere ripristinato un'applicazione Web in cui viene utilizzata l'autenticazione basata sulle attestazioni

Dopo avere ripristinato un'applicazione Web configurata per l'utilizzo dell'autenticazione basata sulle attestazioni, sono spesso visibili provider di attestazioni duplicati o aggiuntivi:

  1. In Amministrazione centrale fare clic su Gestisci applicazioni Web, selezionare un'applicazione Web in cui viene utilizzata l'autenticazione basata sulle attestazioni e quindi fare clic su Provider di autenticazione.

  2. Selezionare un'area a cui è associata l'applicazione Web per aprire la pagina Modifica autenticazione e quindi fare clic su Salva.

  3. Ripetere per ogni area e quindi per ogni applicazione Web in cui viene utilizzata l'autenticazione basata sulle attestazioni.

Contenuto correlato

Centro Risorse

Gestione della continuità dell'attività aziendale per SharePoint Server 2010 (le informazioni potrebbero essere in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=199235&clcid=0x410)

Contenuto per professionisti IT

Eseguire il backup di un'applicazione Web (SharePoint Server 2010)

Pianificare il backup e il ripristino in SharePoint Server 2010

Backup e ripristino (SharePoint Server 2010)

Contenuto per sviluppatori

Protezione e ripristino dei dati (le informazioni potrebbero essere in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=199237&clcid=0x410)