Questo argomento non è stato ancora valutato - Valuta questo argomento

Ripristinare database del contenuto in SharePoint 2013

Office Store e SharePoint Store potrebbero non essere disponibili nel tuo paese.

Riepilogo: informazioni su come ripristinare un database del contenuto in SharePoint 2013.

Riguarda:

È possibile ripristinare un database del contenuto in SharePoint 2013 utilizzando sito Web Amministrazione centrale SharePoint, Windows PowerShell o gli strumenti di SQL Server. Lo strumento di ripristino utilizzato dipende dal tipo di ambiente distribuito, dai requisiti di pianificazione e dai contratti di servizio stipulati con l'organizzazione.

Contenuto dell'articolo:

Prima di iniziare

È possibile ripristinare uno o più database del contenuto, procedendo uno per volta. Per informazioni su come eseguire il backup di tutti i database del contenuto di una farm contemporaneamente, vedere Eseguire il backup delle farm in SharePoint 2013.

Prima di iniziare questa operazione, vedere le informazioni seguenti relative a come ripristinare un database del contenuto:

  • In SharePoint Server è possibile ripristinare anche oggetti binari di grandi dimensioni (BLOB), ma solo se si utilizza il provider di archivi BLOB remoti Filestream per inserire i dati negli archivi BLOB remoti.

    Se si utilizza un altro provider, è necessario ripristinare manualmente gli archivi BLOB remoti.

  • Se un utente ha eseguito copie di contenuto per la modifica offline in e il contenuto viene ripristinato da un backup nel server, quando l'utente si riconnette il server sincronizza automaticamente il contenuto offline con il contenuto ripristinato. Ciò può provocare la perdita di dati nelle copie del contenuto dell'utente.

noteNota:

Poiché SharePoint 2013 viene eseguito sotto forma di siti Web in Internet Information Services (IIS), gli amministratori e gli utenti dipendono dalle funzionalità di accessibilità offerte dai browser. SharePoint 2013 supporta le funzionalità di accessibilità dei browser supportati. Per ulteriori informazioni, vedere le risorse seguenti:

Utilizzo di Windows PowerShell per ripristinare un database del contenuto di SharePoint

È possibile utilizzare Windows PowerShell per ripristinare un database del contenuto.

Per ripristinare un database del contenuto tramite Windows PowerShell

  1. Verificare di disporre delle appartenenze seguenti:

    • Ruolo predefinito del server securityadmin per l'istanza di SQL Server.

    • Ruolo predefinito del database db_owner per tutti i database che devono essere aggiornati.

    • Gruppo Administrators nel server in cui si eseguono i cmdlet di Windows PowerShell.

    Un amministratore può utilizzare il cmdlet Add-SPShellAdmin per concedere le autorizzazioni per l'utilizzo dei cmdlet di Prodotti SharePoint 2013.

    noteNota:

    Se non si dispone delle autorizzazioni, contattare l'amministratore della configurazione o l'amministratore di SQL Server per richiederle. Per ulteriori informazioni sulle autorizzazioni per Windows PowerShell, vedere Add-SPShellAdmin.

  2. Avviare la Shell di gestione SharePoint 2013.

    • Per Windows Server 2008 R2:

      • Fare clic sul pulsante Start, scegliere Tutti i programmi, Prodotti Microsoft SharePoint 2013 e quindi Shell di gestione SharePoint 2013.

    • Per Windows Server 2012:

      • Nella schermata Start fare clic su Shell di gestione SharePoint 2013.

        Se Shell di gestione SharePoint 2013 non è disponibile nella schermata Start:

      • Fare clic con il pulsante destro del mouse su Computer, scegliere Tutte le app e quindi Shell di gestione SharePoint 2013.

    Per ulteriori informazioni su come interagire con Windows Server 2012, vedere Attività di gestione comuni e spostamento in Windows Server 2012.

  3. Al prompt dei comandi di Windows PowerShell digitare il comando seguente:

    Restore-SPFarm -Directory <BackupFolder> -RestoreMethod Overwrite -Item <ContentDatabase> [-BackupId <GUID>] [-Verbose]
    

    Dove:

    • <BackupFolder> corrisponde al nome e al percorso della cartella di backup in cui è stato eseguito il backup dell'applicazione di servizio.

    • <ContentDatabase> è il nome del database del contenuto.

    Se non si utilizza il parametro BackupId, verrà utilizzato il backup più recente. Per visualizzare tutti i backup per la farm, digitare il comando seguente al prompt dei comandi di Windows PowerShell:

    Get-SPBackupHistory -Directory <Backup folder>
    

Per ulteriori informazioni, vedere Restore-SPFarm.

noteNota:

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.

Utilizzo di Amministrazione centrale per ripristinare un database del contenuto di SharePoint

È possibile utilizzare Amministrazione centrale per ripristinare una farm o i componenti di una farm.

Per ripristinare un database del contenuto tramite Amministrazione centrale

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

  2. Avviare Amministrazione centrale SharePoint 2013

    • Per Windows Server 2008 R2:

      • Fare clic sul pulsante Start, scegliere Prodotti Microsoft SharePoint 2013 e quindi Amministrazione centrale SharePoint 2013.

    • Per Windows Server 2012:

      • Nella schermata Start fare clic su Amministrazione centrale SharePoint 2013.

        Se Amministrazione centrale SharePoint 2013 non è disponibile nella schermata Start:

      • Fare clic con il pulsante destro del mouse su Computer, scegliere Tutte le app e quindi Amministrazione centrale SharePoint 2013.

    Per ulteriori informazioni su come interagire con Windows Server 2012, vedere Attività di gestione comuni e spostamento in Windows Server 2012.

  3. Nella home page di Amministrazione centrale fare clic su Ripristina da backup nella sezione Backup e ripristino.

  4. 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 del database del contenuto e quindi fare clic su Avanti.

    noteNota:

    Se il processo di backup desiderato non è elencato, immettere il percorso della cartella di backup corretta nella casella di testo Percorso directory di backup e quindi fare clic su Aggiorna.

  5. Nella pagina Ripristina da backup - Passaggio 2 di 3: Selezione componenti da ripristinare selezionare la casella di controllo accanto al database del contenuto e quindi fare clic su Avanti.

    noteNota:

    Se il database del contenuto non è selezionabile, è necessario utilizzare Windows PowerShell o gli strumenti di SQL Server per ripristinare il database del contenuto.

  6. In Tipo di ripristino nella sezione Opzioni di ripristino della pagina Ripristina da backup - Passaggio 3 di 3: Selezione opzioni di ripristino fare clic sull'opzione Stessa configurazione. Verrà visualizzata una finestra di dialogo per la conferma dell'operazione. Fare clic su OK.

    Fare clic su Avvia ripristino.

  7. Lo stato generale di tutti i processi di ripristino è visibile nella sezione Disponibilità nella parte superiore della pagina Stato processo di backup e ripristino, mentre lo stato del processo di ripristino corrente è visibile nella sezione Ripristino nella parte inferiore della pagina. 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. È possibile pertanto che siano necessari alcuni secondi per l'avvio del ripristino.

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

Utilizzo degli strumenti di SQL Server per ripristinare un database del contenuto di SharePoint

È possibile utilizzare gli strumenti di SQL Server per ripristinare un database del contenuto eseguendo la procedura seguente:

  1. Se possibile, eseguire il backup del registro delle transazioni attivo del database del contenuto per proteggere eventuali modifiche apportate dopo l'ultimo backup completo.

  2. Eseguire il ripristino dell'ultimo backup completo del database.

  3. Eseguire il ripristino dell'ultimo backup differenziale del database dopo l'ultimo backup completo del database.

  4. Eseguire il ripristino di tutti i backup dei registri delle transazioni successivi all'ultimo backup completo o differenziale del database.

Per ripristinare un database del contenuto tramite gli strumenti di SQL Server

  1. Verificare che l'account utente utilizzato per eseguire questa procedura sia membro del ruolo predefinito del server sysadmin.

  2. Se il servizio Timer di Windows SharePoint Services è in esecuzione, arrestarlo e attendere alcuni minuti per consentire il completamento di eventuali stored procedure in esecuzione. Non riavviare il servizio finché non è stato completato il ripristino dei database del contenuto.

  3. Avviare 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 da ripristinare, scegliere Attività, Ripristina e quindi Database.

    Durante l'operazione di ripristino il database viene disconnesso automaticamente e pertanto non è accessibile per altri processi.

  6. Nella finestra di dialogo Ripristina database specificare la destinazione e l'origine, quindi selezionare uno o più set di backup da ripristinare.

    I valori predefiniti per la destinazione e l'origine sono appropriati per la maggior parte degli scenari di ripristino.

  7. Nella pagina Selezione pagina fare clic su Opzioni.

  8. Nella sezione Opzioni di ripristino selezionare solo Sovrascrivi il database esistente. Se non richiesto diversamente dall'ambiente o dai criteri, non selezionare le altre opzioni di questa sezione.

  9. Nella sezione Stato di recupero:

    • Se sono stati inclusi tutti i registri delle transazioni che è necessario ripristinare, selezionare RECOVER WITH RECOVERY.

    • Se è necessario ripristinare altri registri delle transazioni, selezionare RECOVER WITH NORECOVERY.

    • La terza opzione, RECOVER WITH STANDBY, non viene utilizzata in questo scenario.

      noteNota:

      Per ulteriori informazioni su queste opzioni di ripristino, vedere Ripristina database (pagina Opzioni).

  10. Fare clic su OK per completare l'operazione di recupero.

  11. Ripetere i passaggi da 4 a 10 per ogni database da ripristinare.

  12. Avviare il servizio Timer di Windows SharePoint Services.

Il documento è risultato utile?
(1500 caratteri rimanenti)
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
© 2013 Microsoft. Tutti i diritti riservati.